我正在使用java脚本函数向表中添加行。每一行都有textFields和选择框。我想对这些控件使用struts标签。当我将innerHTML直接设置为标记时,屏幕上不显示任何结果。甚至在设置html之前,我也尝试过对字符串内容进行eval函数,但也不起作用。
发布于 2012-05-20 01:33:28
Struts标记最终将被计算为HTML标记,如果您的JavaScript在JSP中并将在页面加载过程中被调用,则将对您的Struts标记进行计算,您将能够看到输出,
如果你把你的JavaScript代码放在一个Java Script文件中,那么你的Struts标签将不会被计算,你将无法看到HTML的输出,因为Struts标签的计算是由你的服务器而不是客户端执行的,对于web浏览器来说,没有什么叫做Struts标签,它只是理解HTML标签。
发布于 2012-05-19 18:53:40
你有没有尝试过使用jQuery的html()函数?
https://stackoverflow.com/questions/10664479
复制相似问题