javascript 如何在一个标记中间插入文本?如在<div>插入文本</div> 已经获取了所要查找的标记。如何在这个标记中间插入文件。。如原始:<div></div>插入后:<div>插入成功</div> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <div id='d1'></div>脚本:document.getElementById("d1").innerHTML="要插入的内容"; var insertText = document.createTextNode('插入内容');document.getElementById('d1').appendChild(insertText); 还可以用:document.getElementById("d1").appendChild(document.createTextNode("要插入的内容")); 你好,我刚开始的时候也是通过上述办法来插入文本的,但实际上它插入的是一个"纯文本文本结点"。比方说我要插入一个带HTML标记的文本<h1>test</h1>,我希望它如上述HTML标记一样的样式输出到页面上,但通过上述方法直会纯文本一样原样输出。怎样插入一段HTML标记的文本,页面还能够按着标记的样式显示。 Web 开发常用手册DHTML 参考手册http://download.csdn.net/source/308913JScript 语言参考http://download.csdn.net/source/308916CCS 样式表中文手册http://download.csdn.net/source/304124 仔细看看手册吧L@_@K<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title> new document </title> <meta name="generator" content="editplus" /> <meta name="author" content="[email protected]" /> <meta name="keywords" content="" /> <meta name="description" content="" /></head><body><div id='d1'></div><script type="text/javascript"><!--var container = document.getElementById("d1");var boldText = document.createElement("b");boldText.innerHTML = "要插入的内容001";container.appendChild(boldText);var inputText = document.createElement("<input type='text' value='要插入的内容002' />");container.appendChild(inputText);var htmlText = "<br /><h3>Hello, world!</h3>";container.innerHTML += htmlText;//--></script></body></html> 动态创建LI对象的问题 关于Javascript导出数据表格到Excel的问题 用AJAX取出来 的内容,原来的JS语句都不见了, 不知为何, 一个很让我纳闷郁闷的问题 求助,关于function的声明 点一个button后,定位到本页面内一个label处,怎么实现? 关于变量的范围 dullwolf(超级大笨狼) 对"点击页面出现文本框"的回复,我想生成下拉框 如何在网页中实现HTML编辑(类似FP2000的编辑方式) 怎么将easyui的dialog 重载? js解密,哪个高手来帮下忙,我完全不懂 大家看看这个界面怎么布局啊
document.getElementById("d1").innerHTML="要插入的内容";
document.getElementById('d1').appendChild(insertText);
还可以用:
document.getElementById("d1").appendChild(document.createTextNode("要插入的内容"));
你好,我刚开始的时候也是通过上述办法来插入文本的,但实际上它插入的是一个"纯文本文本结点"。比方说我要插入一个带HTML标记的文本<h1>test</h1>,我希望它如上述HTML标记一样的样式输出到页面上,但通过上述方法直会纯文本一样原样输出。怎样插入一段HTML标记的文本,页面还能够按着标记的样式显示。
http://download.csdn.net/source/308913JScript 语言参考
http://download.csdn.net/source/308916CCS 样式表中文手册
http://download.csdn.net/source/304124
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="[email protected]" />
<meta name="keywords" content="" />
<meta name="description" content="" />
</head>
<body>
<div id='d1'></div>
<script type="text/javascript">
<!--
var container = document.getElementById("d1");var boldText = document.createElement("b");
boldText.innerHTML = "要插入的内容001";
container.appendChild(boldText);var inputText = document.createElement("<input type='text' value='要插入的内容002' />");
container.appendChild(inputText);var htmlText = "<br /><h3>Hello, world!</h3>";
container.innerHTML += htmlText;
//-->
</script>
</body>
</html>