翻译的文章在这:http://www.coderanch.com/t/54364/Struts/INNERHTML
那个解答原文是:
When you create HTML dynamically with INNERHTML, you must use regular HTML tags, not Struts tags. So, rather than create an <html:text> tag, you must create an <input type="text"> tag.
Struts tags can only be evaluated on the server and then rendered into regular HTML before being sent to the browser. Since JavaScript executes on the browser, you must deal exclusively with regular HTML, and not with tags that are interpreted on the server.
大意就是:
Struts 的标签只能被服务器解释,而js只能操作html的标签!
所以你使用innerHTML +=struts标签可不对,我也试过,真的不行
另外看到其他中文的文章,如:
http://www.iteye.com/topic/132037
中zarger也提到了这个问题!
我不知道这样还有没有别的解释,如果大家谁有好的解释,及时告诉我好么!!!
谢谢大家,一起进步吧。
哦,还有别的方法:http://blog.csdn.net/grubbyfan/archive/2009/01/09/3743344.aspx不过我没试过。
分享到:
相关推荐
在实际应用中,我们经常会遇到使用 Ajax 返回某一个网页的内容到模板页面的某一个 `<div>` 标签中显示的操作。如果返回的值仅仅是文本类数据,不会影响模板页面的功能,但是如果返回的数据包括 JavaScript,那么直接...
js中innerHTML与innerText的用法与区别js中innerHTML与innerText的用法与区别
用Javascript打印网页指定标签的内容是指在网页上选择指定的标签,然后将其内容导出到另一个页面上,最后进行打印的操作。这种方法可以灵活地控制打印的内容和格式。下面将详细介绍两种方法来实现这个功能。 方法1...
NULL 博文链接:https://wuzhengxuan.iteye.com/blog/1263906
innerHTML的简单应用
innerHTML的使用document.getElementById("id").innerHTML = "contenttext";
然而,你需要知道 innerHTML 有一些自身的问题: 1、当 HTML 字符串包含一个标记为 defer 的 script 标签([removed]…[removed])时,如 innerHTML 属性处理不当,在 Internet Explorer 上会引起脚本...
主要介绍了javascript中innerHTML 获取或替换html内容,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
js中innerHTML与innerText的用法与区别
主要介绍了用原生 JS 实现 innerHTML 功能,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
在用innerHTML生成结构时,为了看起来...innerHTML中标签可以换行的方法</title> </head> <body> [removed] //function fnNew(){ var sHtml = ''; for(var i = 0; i < 2 xss=removed class=in>\
代码如下: [removed] // Close HTML Tags ——————————————– function closeHTML(str){ var arrTags=[“span”,”font”,”b”,”u”,”i”,”h1″,”h2″,”h3″,”h4″,”h5″,”h6″,”p”,”li”,...
html js innerHTML outerHTML innerText outerText 等的区别及实例汇总
博文链接:https://aideqianfang.iteye.com/blog/246585
python的xpath没有获取div标签内html内容的功能,也就是获取div或a标签中的innerhtml,写了个小程序实现一下: 源代码 [webadmin@centos7 csdnd4q] #162> vim /mywork/python/csdnd4q/z040.py #去掉最外层标签,...
改变文字innerHTML每个HTML元素具有InnerHtml属性定义的HTML代码和文字之间发生的元素的开幕式和闭幕式标记。...下面我们来看一个用js的innerHTML来改变div值吧. 代码如下:<script type=”text/javascript
innerHTML属性 IE还是两个a加一个空格, Chrome则是原始输入的样子。 回车 当在DIV中输入”a[回车][任意个空格]a”时,HTML呈现Chrome和IE是一样的。 innerHTML属性 IE是3个字符,在两个a中间加了个空格。 Chrome则...
本文实例讲述了Javascript中innerHTML用法。分享给大家供大家参考。 具体实现方法如下: 代码如下:<html> <head> [removed] function t(){ var cont = document.getElementById(‘container’); ...
多数现代浏览器都实现了innerHTML操作,它的方便性让我们爱不释手,但如果使用不当,很容易出现效率问题,本文通过一个例子来说明如何优化innerHTML操作。