JS怎么获取没有任何属性的所有魔法元素属性,但有innerHTML

innerHTML与jquery里的html区别介绍_百度知道
innerHTML与jquery里的html区别介绍
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
IT类认证行家
采纳数:1984
获赞数:5075
前端工程师
innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML。&script&type=&text/javascript&&function&getInnerHTML()&&{&&alert(document.getElementById(&tr1&).innerHTML);//&&}&/script&&/head&&body&&table&border=&1&&&tr&id=&tr1&&&th&Firstname&/th&&th&Lastname&/th&&/tr&&tr&id=&tr2&&&td&Peter&/td&&td&Griffin&/td&&/tr&&/table&&br&/&&input&type=&button&&onclick=&getInnerHTML()&&value=&Alert&innerHTML&of&table&row&&/&&/body&html() 方法返回或设置被选元素的内容 (inner HTML)。如果该方法未设置参数,则返回被选元素的当前内容。$(&.btn1&).click(function(){&&$(&p&).html(&Hello&&b&world&/b&!&);});
innerHTML是原生js的写法,表示获取或插入元素里的html内容innerHTML是一个属性,用法举个例子,假如有个标签:&div id=&d&&&/div&下面是js:var d=document.getElementById(&d&);di.innerHTML=&&span style='color:red'&Hello&/span&&;//重新设置d内的html代码。alert(d.innerHTML);//取出d里面的 html代码jQuery的html() 方法也是调用的原生的innerHTML方法,区别是需用jq的语法来使用而不是原生的js方法来使用如上面的 $(&#d&).html(&&b&Hi&/b&&);当然最重要的一点是原生js永远比jq快
本回答被提问者和网友采纳
来自电脑网络类芝麻团
采纳数:6845
获赞数:25819
参与团队:
1.  innerHTML是原生js的写法,表示获取或插入元素里的html内容2.  innerHTML是一个属性,用法举个例子,假如有个标签:3.  &div id=“d”&&/div&4.  下面是js:5.  var d=document.getElementById(“d”);6.  di.innerHTML=“&span style='color:red'&Hello&/span&”;//重新设置d内的html代码。7.  alert(d.innerHTML);//取出d里面的 html代码8.  jQuery的html() 方法也是调用的原生的innerHTML方法,区别是需用jq的语法来使用而不是原生的js方法来使用如上面的 $(“#d”)。html(“&b&Hi&/b&”);9.  当然最重要的一点是原生js永远比jq快
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在做一个两个窗口之间的简单信息交互时遇见了一点问题,导致信息无法正常的传递。
最后发现问题是在innerText和value这两个属性上,先简单的总结记录一下几个相似的属性的作用:
1、innerText:一般是指标签的可显示文本
2、value:一般为标签的的属性值
3、innerHTML:标签之间的
&!DOCTYPE html&
&meta charset="UTF-8"&
&title&测试&/title&
function test1(){
window.alert(document.getElementById("value").value);
function test2(){
window.alert(document.getElementById("innerHTML").innerHTML);
function test3(){
window.alert(document.getElementById("innerText").innerText);
&body id="innerHTML"&
消息内容:&span id="innerText"&消息&/span&&br/&
&input type="text" id="value" /&&br/&
&input type="button" onclick="test1()" value="value" /&&br/&
&input type="button" onclick="test2()" value="innerHTML"/&&br/&
&input type="button" onclick="test3()" value="innerText"/&&br/&
刷新页面:
点击相应的按钮,看显示的内容:
innerHTML:
innertext:
可以看出:
1.innerText是标签内的文本,输入输出的是字符串;
2.innerHtml是&标签内的文本,输入输出到该DOM内部纯HTML代码;
3.value是表单元素特有的属性,输入输出的是字符串;
innerHTML、innerText、outerHTML和value的区别
之前在JavaScript中写代码的的时候,总被innerHTML、innerText、outerHTML以及value搞晕,用的时候不经意间就会用错。现在又有学习的朋友被搞晕了,特意总结一下。
innerHTML与innerText区别
innerHTML指的是从对象的起始位置到终止位置的全部内容,包括Html标签。
指的是从起始位置到终止位置的内容,但它去除Html标签。
同时,innerHTML 是所有浏览...
js中的innerHTML,innerText,value的区别
首先先说一下 我自己认为的
innerHTML,innerText,value的区别
是在控件中加html代码
就是设置一个元素里面的HTML
与 innerHtml的区别 (一)
与 innerHtml 都是打印标签之间的文本信息
1、innerText
打印标签之间的纯文本信息,会将标签过滤掉,低版本的火狐浏览器不支持,而是支持textConte...
js中innerHTML与innerText的用法与区别
转载自:http://www.phpweblog.net/kiyone/archive//1206.aspx
js中innerHTML与innerText的用法与区别
js中&em&innerHTML&/em&与&em&innerText的&/em&用法与&em&区别&/em&... js中&em&innerHTML&/em&与&em&innerText的&/em&用法与&em&区别&/em& 综合评分:0 收藏评论举报 所需: 1积分/C币 开通VIP 立即下载 ...
首先innerHTML获取到的标签的内容包括标签本身,而innerText获取到的标签的内容不包括标签
其次对于火狐浏览器,不支持innerText方式获取变迁内容
因为innerHTML是ECM...
span1.InnerHtml=&&和span1.InnerText=&&都表示设置ID=span1的标签的内容。
两者的区别为:
span1.InnerHtml=...
js中&em&innerHTML&/em&与&em&innerText的&/em&用法与&em&区别&/em&js中&em&innerHTML&/em&与&em&innerText的&/em&用法与&em&区别&/em& 综合评分:0 收藏评论举报 所需: 1积分/C币 开通VIP 立即下载 ...
JS中innerHTML与value、val的用法区别
innerHTML是html中DOM节点的一个属性。使用该方法可以获取元素的内容,然后在对其进行操作(改变)。
value获取的是html中标签的value属性值。
innerHTML获取的是...
没有更多推荐了,js获取innerHTML中input值
通常DOM获取input值都是用:
var val =document.getElementById("testid").
alert(val);可是在innertHTML中这种方法不行。
解决方法:
使用jquery中的$("#testid").val();
测试页面不贴了。。。
FF下innerHTML获取不到input标签中value的值解决办法
页面代码:
很多时候,,,页面上input标签中的value需要通过javascript动态设置其值:document.getElementById('testid').valu...
获取input中value的四种方法
js获取input文本框值的4种方法
document.writeln(document.forms[...
JavaScript如何获得input元素value值
转载地址:http://aquarius-zf.iteye.com/blog/605144
在页面中我们最常见的页面元素就是input了,但是我们如何用JavaScript得到网页input中输...
html中innerHTML不适用于文本框
javascript里面可以用name.innerHTML给span里面添加值,是这个方法不能给文本框赋值。
name.value = &444&;
文本框等特殊标签要用value。
javascript中的innerHTML是什么意思,怎么个用法?
nnerHTML在JS是双向功能:获取对象的内容
向对象插入内容;
如:这是内容 ,我们可以通过
document.getElementById('aa').innerHTML 来获取id为...
innerHTML、innerText、outerHTML和value的区别
之前在JavaScript中写代码的的时候,总被innerHTML、innerText、outerHTML以及value搞晕,用的时候不经意间就会用错。现在又有学习的朋友被搞晕了,特意总结一下。
jQuery中的text()、html()和val()以及innerText、innerHTML和value
*jQuery中设置或者获取所选内容的值:
text();设置或者获取所选元素的文本内容;
html();设置或者获取所选元素的内容(包括html标记);
val();设置或者获取表单字段的值(...
通过js获取td标签的text、html、innerhtml三者的区别
注意innerhtml是原生的js的用法。
text、html是jQuery的用法,原生的js语法是没有text、html这种用法的。
原生的innerhtml = jQuery的...
js中innerText,value,innerHTML的区别
1:、innerHTML:
innerHTML 浏览器会将inneHTML后面的内容作为html来解析。
document.getElementById(&myspan&).innerHTML...
没有更多推荐了,JavaScript 参考手册
HTML DOM innerHTML 属性
定义和用法
innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML。
HTMLElementObject.innerHTML=text
浏览器支持
所有主要浏览器都支持 innerHTML 属性
改变文本, URL, 及链接目标:
&!DOCTYPE html&
&meta charset=&utf-8&&
&title&菜鸟教程(runoob.com)&/title&
function changeLink(){
document.getElementById('myAnchor').innerHTML=&RUNOOB&;
document.getElementById('myAnchor').href=&//www.runoob.com&;
document.getElementById('myAnchor').target=&_blank&;
&a id=&myAnchor& href=&//www.microsoft.com&&Microsoft&/a&
&input type=&button& onclick=&changeLink()& value=&修改链接&&
2个月前 (06-30)
感谢您的支持,我会继续努力的!
扫码打赏,你说多少就多少
记住登录状态
重复输入密码JS能不能获取给定连接里的所有class为nav的innerHTML属性值呢?
[问题点数:60分,结帖人dnkaka]
本版专家分:0
结帖率 72.73%
CSDN今日推荐
本版专家分:5629
本版专家分:29411
2012年9月 Web 开发大版内专家分月排行榜第三2012年8月 Web 开发大版内专家分月排行榜第三
本版专家分:0
本版专家分:29411
2012年9月 Web 开发大版内专家分月排行榜第三2012年8月 Web 开发大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐}

我要回帖

更多关于 所有魔法元素属性 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信