js中的innerText、innerHTML、属性值、value与jQuery中的text()、html()、属性值、val()总结
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了js中的innerText、innerHTML、属性值、value与jQuery中的text()、html()、属性值、val()总结,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2328字,纯文字阅读大概需要4分钟。
内容图文
js与jQuery获取text、html、属性值、value的方法是不一样的。
js与jQuery,text与innerText获取(<!---->中为结果)
html: < p id ="test" >这是段落中的 <b>粗体</b> 文本。</p><button id="btn10">jQuery显示text</button><!--Text: 这是段落中的 粗体 文本。--><button id="btn11">jQuery显示 innerTEXT</button><!--Text: undefined。--><button id="btn12">js显示 innerTEXT</button><!--Text: test-->
js: $("#btn10").click(function(){ alert("Text: " + $("#test").text()); }); $("#btn11").click(function(){ alert("Text: " + $("#test").innerText); }); $("#btn12").click(function(){ alert("Text: " + document.getElementById("test").id); });
js与jQuery,html与innerHTML获取
html: < p id ="test" >这是段落中的 <b>粗体</b> 文本。</p><button id="btn20">jQuery显示 HTML</button><!--HTML: 这是段落中的 <b>粗体</b> 文本。 --><button id="btn21">jQuery显示 innerHTML</button><!--HTML: undefined --><button id="btn22">js显示 innerHTML</button><!--HTML: 这是段落中的 <b>粗体</b> 文本。 -->
js:
$("#btn20").click(function(){
alert("HTML: " + $("#test").html());
});
$("#btn21").click(function(){
alert("HTML: " + $("#test").innerHTML);
});
$("#btn22").click(function(){
alert("HTML: " + document.getElementById("test").innerHTML);
});
js与jQuery,属性值获取
html:
< button id ="btn30" >js获取Id的属性值</button><!--id: test --><button id="btn31">jQuery获取Id的属性值</button><!--id: test -->
js:
$("#btn30").click(function(){
alert("id: " + document.getElementById("test").id);
});
$("#btn31").click(function(){
alert("id: " + $("#test").attr("id"));
});
js与jQuery,value获取
html: < button id ="btn40" >js获取input标签的value值</button><!--value: aaa --><button id="btn41">jQuery获取input标签的value值(val())</button><!--value: aaa --><button id="btn42">jQuery获取input标签的value值(attr("value"))</button><!--value: aaa -->
js:
$("#btn40").click(function(){
alert("value: " + document.getElementById("test1").value);
});
$("#btn41").click(function(){
alert("value: " + $("#test1").val());
});
$("#btn42").click(function(){
alert("value: " + $("#test1").attr("value"));
});
注意:jQuery中的val()方法只能用于input元素的value值获取
原文:http://www.cnblogs.com/mlbblkss/p/7135871.html
内容总结
以上是互联网集市为您收集整理的js中的innerText、innerHTML、属性值、value与jQuery中的text()、html()、属性值、val()总结全部内容,希望文章能够帮你解决js中的innerText、innerHTML、属性值、value与jQuery中的text()、html()、属性值、val()总结所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。