我想知道是否有人可以用这个简单的代码帮助我同意但是我在使用 JS 片段将横幅加载到我的页面顶部时遇到问题。
这是我用来显示框的示例,关于代码的示例可以正常显示超链接或文本(如下所示),但是如果我尝试添加任何其他类型的 HTML,例如像这样的简单表格,它将无法正常工作。
<table>
<tr>
<td>Test</td>
<td>Table </td>
</tr>
</table>
抱歉更新了超链接
<script type="text/javascript">
function changeText()
{
document.getElementById("new_coder").innerHTML = '<a href="#">sdsd</a>';
}
</script>
<b id='new_coder'>Good Bye World</b>
<input type='button' value='Change Text'/>
这就是我想要做的
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<script type="text/javascript">
function changeText()
{
document.getElementById("new_coder").innerHTML = '<table>
<tr>
<td>Test</td>
<td>Table </td>
</tr>
</table>';
}
</script>
<b id='new_coder'>Good Bye World</b>
<input type='button' onclick='changeText()' value='Change Text'/>
<body>
</body>
</html>
是否有更好的功能可以通过 JavaScript 将 HTML 片段加载到页面中。抱歉,我在这方面有点粗略。
谢谢德布斯