javascript - 在 JavaScript 中评估 struts2 标签

标签 javascript struts2 tags eval

我正在使用 java 脚本函数向表中添加行。每行都有文本字段和选择框。我想对这些控件使用 struts 标签。当我将innerHTML直接设置为标签时,屏幕上不会显示任何结果。即使我在设置 html 之前尝试对字符串内容进行 eval 函数,但也不起作用。

最佳答案

Struts 标签最终将被评估为 HTML 标签,如果您的 JavaScript 位于 JSP 中并且将在页面加载期间调用,您的 Struts 标签将被评估并且您将能够看到输出,

如果您将 JavaScript 代码放入 Java 脚本文件中,则您的 Struts 标记将不会被评估,并且您将无法看到 HTML 输出,因为 Struts 标记评估是由您的服务器而不是客户端执行的,对于 Web 浏览器来说,没有任何东西称为 Struts 标签,它只是理解 HTML 标签。

关于javascript - 在 JavaScript 中评估 struts2 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10664479/

相关文章:

javascript - 有什么方法可以在改变innerHTML时产生过渡效果吗?

java - 如何将一个JSP包含在另一个JSP中?

javascript - 循环javascript中的所有元素进行解析?

php - 将数据与 AJAX 回调函数分离

javascript - 未捕获( promise )DOMException : Unable to decode audio data

javascript - Typescript 泛型包装器 : Untyped function calls may not accept type arguments

java - 最佳实践 struts/jsp/i18n/resourceBundle

javascript - <s :select> drop down issue when using default option as empty

图片之间的html div居中文本

javascript - 脚本标签和页面有效性的最低要求