var table_head = $("#head_table").html()
var strBodyStyle = "<style>table { border: 1 solid #000000border-collapse:collapsefont-size:12px }</style>"
var strFormHtml = document.getElementById("div1")
strFormHtml.append(table_head)
strFormHtml += strBodyStyle
扩展资料:
jQuery 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素。 它基于已经存在的CSS 选择器,除此之外,它还有一些自定义的选择器。
jQuery 中所有选择器都以美元符号开头:$()。
元素选择器
jQuery 元素选择器基于元素名选取元素。
1$("p")在页面中选取所有 <p>元素
id 选择器
jQuery #id 选择器通过 HTML 元素的 id 属性选取指定的元素。
页面中元素的 id 应该是唯一的,所以您要在页面中选取唯一的元素需要通过 #id 选择器。
通过 id 选取元素语法如下:
1$("#test")class 选择器
jQuery 类选择器可以通过指定的 class 查找元素。
语法如下:
1$(".test")步骤
1、新建一网页文件“sample.html",用记事本或其它文本编辑软件(如UltraEdit)打开,输入如图所示的HTML代码。该网页文件包括一个蓝色的字符串,一个按钮和一个文本框。
2、JS代码可插入到”head"标签之间。编写Javascript代码,代码内容如图所示,并将该段代码复制到网页文件”sample.html“中标签”<head>"和“</head>之间,然后查看网页文件的显示内容。
思路,在JS中定义要嵌入的html代码,然后通过js进行嵌入即可。
<html><head>
<script>
function insert(){
'定义代码
var insertText = "<table><tr><td>any thing</td></tr></table>"
’从html的标签中取得要插入的id进行innerHTML
document.getElementById("insert").innerHTML = document.getElementById("insert").innerHTML+insertText
}
</script>
</head>
<body>
<button onclick="insert()">Insert</button>
<div id="insert"></div>
</body>
</html>
innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容;
如:<div id="aa">这是内容</div> ,可以通过 document.getElementById('aa').innerHTML 来获取id为aa的对象的内嵌内容;
也可以对某对象插入内容,如 document.getElementById('abc').innerHTML='这是被插入的内容' 这样就能向id为abc的对象插入内容。