K S*_*t X 12 html javascript css jquery
在JQuery尝试访问元素时,我看到如果我有一个表单(比如说a textarea),我想得到text它的内部,我必须使用$("textarea").val();
textarea
text
$("textarea").val();
相反,如果我有一个h1元素,我必须使用$("h")[0].innerHTML;
h1
$("h")[0].innerHTML;
为什么会这样? h1.val()/textarea.innerHTML do not work
h1.val()/textarea.innerHTML do not work
Ion*_*ula 16
.val()用于在jQuery中获取/替换输入元素值,JS中的替代方法是.value.
.val()
.value
innerHTML或jQuery .html()用于获取/替换元素内的整个标记,而不是输入元素.
innerHTML
.html()
text()使用几乎与JS相同innertHTML,只是它获取/替换元素内的文本,而不是所有的标签等.它的贝司相当于JSinnerText
text()
innertHTML
innerText
关于innerHTML,innerText,val(),text(),html()的参考链接
归档时间:
8 年,11 月 前
查看次数:
14917 次
最近记录: