javascript - 格式错误的 Html,onclick 中的功能
问题描述
我正在努力寻找 GAS 的解决方法。这非常简单,在此代码段或任何 html 工具中都可以正常工作。
<a href="#" onclick=dummyFunc(foo)>OK</a>
<a href="#" onclick=dummyFunc("param")>not OK</a>
但是谷歌应用程序脚本不会像有效的 html 那样重新调整第二行。如果您将它放入HtmlService.createHtmlOutput()
或任何其他从中创建 html 的函数中,HtmlService
它将引发Exception: Malformed HTML content
.
编辑
我发现使它工作的唯一方法是使用:
<script>var param="param";</script>
<a href="#" onclick=dummyFunc(param)>OK</a>
谢谢你的帮助。祝你有美好的一天。
解决方案
确实,您的 html 无效。这是正确的方法:
<a href="#" onclick="dummyFunc('param')">OK</a>
推荐阅读
- java - 如何创建其父函数不抛出任何错误的抛出异常函数
- docker - docker中暴露端口的Vuejs应用程序不起作用
- javascript - 将 div 移动到其他隐藏的 div 中
- go - go中的select语句和选定的案例
- docker - 钥匙斗篷。如何更改管理控制台域?
- javascript - 使用谷歌应用脚本复制工作表范围内的一些行
- awk - 在每第 n 行添加文本
- hibernate - 多个会话中的只读休眠实体
- reactjs - 如何在 ReactJs 应用程序中使用 Google Analytics 来跟踪事件
- mysql - 如何在 where 子句中优化带有 OR 的计数行的 sql 查询?