唉,自己先做好串加法,把最后的结果paste进去就是了嘛。
解决方案 »
- 如何让一个页面中个别js错误 不影响其它正确的js 错误的继续正常运行
- JSP页面内引用CSS后,JS函数如何获得CSS中某DIV的属性值?
- setInterval参数无效???急急~~ 谢谢哈
- 这个JS有什么问题吗?
- 如何一个超级链接的文本(innerHTML)宽度超过超级链接的width,而且设置为不折行,如何获得innerHTML的实际宽度
- 2006-7这样的日期格式如何控制?谢谢您!
- javascript怎么获得php中变量的值?
- 一些JS入门级问题,请帮忙!谢谢
- 是这样做吗?
- Extjs 可编辑表格 在输入数据之后 按enter键保存数据
- 如何取回form表单中的元素数量
- 递归.........
html文本变成:<b>aaaaaa</b><u>ccc</u><b>aaaaaaaaaa</b>我用pasteHTML("</b><u>ccc</u><b>");但插入后就会变成:
<b>aaaaaa</b><u>ccc</u><b></b>aaaaaaaaaa</b>
indexOf外还有没有更精确的方法?因为串个可能会有好几个匹配,如果能确定
选择的文本在串中位置的话,取出来再放回去会是一个好办法。
<b onclick = "test()">这样的效果能接受吗?(点击一下)</b>
<SCRIPT LANGUAGE="JavaScript">
function test()
{
var str = event.srcElement.outerHTML;
str = str.replace("(点击一下)","</B><U>(点击一下)</U><B>")
event.srcElement.insertAdjacentHTML('beforeBegin',str);
document.body.removeChild(event.srcElement)
}
</SCRIPT>
</body>