为了账号安全,请及时绑定邮箱和手机立即绑定

JavaSript中document.write("")里是否能直接加入html标签?

JavaSript中document.write("")里是否能直接加入html标签?

刘磊磊 2014-10-20 16:23:48
比如一段代码: <script> var a = 3; document.write(a); document.write("<input type="button" />");< /script> 像这样增加一个按钮理论上应该能行吧?也看见过类似这样的添加方式,但在浏览器测试时显示不出来啊是为什么?
查看完整描述

4 回答

已采纳
?
兰陵王与小鲁班

TA贡献2条经验 获得超0个赞

不行。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<div id="odi1"></div>
<div id="odi2"></div>
<div id="oda1"></div>
<div id="oda2"></div>
<script type="text/javascript">
window.onload=function(){
odi1.innerHTML='<input type="button" value="button" />'
odi2.innerText='<input type="button" value="button" />'
var a=3;
oda1.innerHTML=a;
oda2.innerText=a;
}
</script>
</body>
</html>

你注意innerHTML和innerText的区别

查看完整回答
反对 回复 2014-10-20
?
刘磊磊

TA贡献4条经验 获得超0个赞

太棒了,谢谢高手

查看完整回答
反对 回复 2014-10-20
?
幕大哥

TA贡献5条经验 获得超0个赞

这个我也不清楚

查看完整回答
反对 回复 2014-10-20
点击展开后面1
  • 4 回答
  • 2 关注
  • 1899 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信