我怎样才能做到以下几点:
document.all.regTitle.innerHTML = 'Hello World';
使用jQuery哪里regTitle是我的div id?
我怎样才能做到以下几点:
document.all.regTitle.innerHTML = 'Hello World';
使用jQuery哪里regTitle是我的div id?
当前回答
jQuery的.html()可用于设置和获取匹配的非空元素(innerHTML)的内容。
var contents = $(element).html();
$(element).html("insert content into element");
其他回答
jQuery的.html()可用于设置和获取匹配的非空元素(innerHTML)的内容。
var contents = $(element).html();
$(element).html("insert content into element");
如果你有一个jQuery对象,你想渲染而不是现有的内容:然后只是重置内容并追加新的。
var itemtoReplaceContentOf = $('#regTitle');
itemtoReplaceContentOf.html('');
newcontent.appendTo(itemtoReplaceContentOf);
Or:
$('#regTitle').empty().append(newcontent);
jQuery有几个函数与文本工作,如果你使用text()一个,它将为你做的工作:
$("#regTitle").text("Hello World");
此外,你可以使用html()代替,如果你有任何html标签…
纯JS和最短
纯JS
regTitle.innerHTML = 'Hello World'
regTitle。innerHTML = 'Hello World'; < div id = " regTitle " > < / div >
最短的
$(regTitle).html('Hello World');
//注意:regTitle周围没有引号 $ (regTitle) . html(“Hello World”); < script src = " https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js " > < /脚本> < div id = " regTitle " > < / div >
$("#regTitle")[0].innerHTML = 'Hello World';