这只是一个问题
是否可以在javascript
或Jquery
中创建hr标记而无需编码任何HTML
?
答案 0 :(得分:5)
使用createElement()和appendChild()方法:
var element = document.createElement('hr');
document.body.appendChild(element);
答案 1 :(得分:3)
是。在JavaScript中:
var hr = document.createElement('hr');
在jQuery中:
var hr = $('<hr />')[0]; // leave off the [0] if you want it wrapped in a jQuery object
答案 2 :(得分:1)
是。您可以创建hr标记并将其附加到HTML文档中的任何位置。
<强> Live Demo 强>
使用Javascript:
$(document).ready(function(){
$('#hr').click(function(){
var foo = "<hr/>";
$('#sample').after(foo);
});
});