jQuery中text方法与val方法的一点区别,唉~~~现在才知道,看说明文档的时候没看仔细啊!!!
.text() 方法不能使用在 input 元素或scripts元素上。
input 或 textarea 需要使用 .val() 方法获取或设置文本值。
<input id="txtTest" value="val" />
<button id="btnVal">Val</button>
<button id="btnText">Text</button>
$(document).ready(function(){
$("#btnVal").click(function(){
alert("调用val方法的结果是:" + $("#txtTest").val());
});
$("#btnText").click(function(){
alert("调用text方法的结果是:" +$("#txtTest").text());
});
});



本文详细解析了jQuery中text方法与val方法的使用场景差异。text方法不适用于input和script元素,而val方法专门用于input和textarea元素的文本值获取与设置。通过实例演示了两种方法在不同元素上的应用效果。

403

被折叠的 条评论
为什么被折叠?



