gpt4 book ai didi

javascript - 将html插入div标签?

转载 作者:行者123 更新时间:2023-11-28 20:02:25 24 4
gpt4 key购买 nike

我的 html 代码中可以有 div 标签吗,例如:

<html>
<script type="text/javascript" src="insertHtml.js"></script>
<div id="insertHTML">
//html gets insterted here
</div>
</html>

当页面加载 insertHtml.js 中的函数时,会向页面添加 html 吗?

insertHtml.js中:

function addHtml(){
<center>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="480" height="26" background="top.png"
onclick="window.open('http://www.google.com','_blank');"
valign="center" style="cursor: pointer;border:none">
</td>
</tr>
</table>

<img src= "b1.png" name="b1" id="b1" width="120" height="120"
onclick="clicked(1)" style="cursor: pointer;border:none"/>

<img src= "b2.png" name="b2" id="b2" width="120" height="120"
onclick="clicked(2)" style="cursor: pointer;border:none"/>

<img src= "b3.png" name="b3" id="b3" width="120" height="120"
onclick="clicked(3)" style="cursor: pointer;border:none"/>

<img src= "b4.png" name="b4" id="b4" width="120" height="120"
onclick="clicked(4)" style="cursor: pointer;border:none"/>

<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="480" height="45" background="bottom.png"
style="border:none" valign="center">
<center>
<font face="courier" size="3" color="black">
Enter name <span id="name">Name </span> Name: &nbsp;
</FONT>
<input type="text" name="myname" id="myname" value=""+ name +"" size="41">
<button type="button" onclick="copyName()">Copy</button>
</center>
</td>
</tr>
</table>
</center>
}

所以基本上我想要做的是当脚本运行时它会将 html 内容添加到 div 中?

最佳答案

是的,这是可能的,只需两步。

1-附加 dom-ready 事件处理程序

<body onload="addHtml()">

2- 在 JS 函数中,选择目标 div 并在其中插入代码:

var htmlStr = '<strong>Code</strong>';
document.getElementById('insertHTML').innerHTML = htmlStr;

希望有帮助。

关于javascript - 将html插入div标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21435281/

24 4 0