innerHTML的用途是什么?name与id属性有什么区别? innerHTML表示一个标记里的所有html代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/innerhtml.asp innerHTML 是取tag的内部HTML代碼的,例如:<td name=test1 id=test2><label></label><td>則test2.innerHTML = "<label></label>";tag的name和id都是對象的名字,2者可以給不同值,用name和id都可以訪問到這個對象,只是在有form時,必須用name的方式才能訪問,例如上面也可以用test1.innerHTML id同时还可以使用定义了的CSS-P innerHTML是指HTML标记里的东东,outterHTML是指HTML标记连上此标记的一串代码。比如<div id="myDiv">asdfg</div>则myDiv.innerHTML为:asdfg,myDiv.outterHTML为:<div id="myDiv">asdfg</div>。而name和id则为此标记的身份识别符,区别为id 是唯一的,而name是可以不为一的,允许有几个name相同的标记,此时按先后顺序用name[0];name[1]……来唯一标记。 innerHTML就是容器标签内部的HTML,比如可以写document.a.innerHTML="<table><tr><td>aa</td></tr></table>"ZE,则id为a的容器中会变为一个表格,但是里面文字只显示aa,而如果是document.a.innerText="aa",则a里面只有aa两个字一个元素定义了id,引用该元素时直接用id属性,而name通常用在form中,且必须由document.form.***而来,也就是说,name属性定义的元素在脚本中是document对象的子对象。ID标识在一个页面中原则上应该唯一,而name则不一定。 原则上...实际上几个都行<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title><style>#IDstyle{ background-color: red;}</style></head><body><table width="120" border="1" cellspacing="0" cellpadding="0"> <tr> <td> </td> </tr> <tr> <td id="IDstyle"> </td> </tr> <tr> <td> </td> </tr> <tr> <td id="IDstyle"> </td> </tr></table></body></html> innerHTML表示一个"容器"内所包含的所有代码,不仅是html,也同样可以是javascript甚至是另外其他的"容器"name是HTML的标签容器命名属性id是javascript标签容器命名属性一般来讲为了防止以外错误id和name都设置为相同值----------信誉低,多关照 请教大侠们 无法托动到对象内的下一层对象 动态幻灯广告图片如何实现? 鼠标移入第一个图片,然后快速移动第二个图片,为什么会抖了一下,肿么解决?? extjs传值的问题 字号问题? 不知道现在有没有用javascript实现工具条? 我该用什么办法遍历classname="moveme"的元素 问一个正则表达式 js小白学习,求教,各位大佬求指导 encodeURI函数的用法及参数 Window.open(url,name,attributes)的讨论
<td name=test1 id=test2><label></label><td>
則test2.innerHTML = "<label></label>";
tag的name和id都是對象的名字,2者可以給不同值,用name和id都可以訪問到這個對象,只是
在有form時,必須用name的方式才能訪問,例如上面也可以用test1.innerHTML
outterHTML是指HTML标记连上此标记的一串代码。比如<div id="myDiv">asdfg</div>
则myDiv.innerHTML为:asdfg,myDiv.outterHTML为:<div id="myDiv">asdfg</div>。
而name和id则为此标记的身份识别符,区别为id 是唯一的,而name是可以不为一的,允许有几个name相同的标记,此时按先后顺序用name[0];name[1]……来唯一标记。
innerHTML就是容器标签内部的HTML,比如可以写document.a.innerHTML="<table><tr><td>aa</td></tr></table>"ZE,则id为a的容器中会变为一个表格,但是里面文字只显示aa,而如果是document.a.innerText="aa",则a里面只有aa两个字
一个元素定义了id,引用该元素时直接用id属性,而name通常用在form中,且必须由document.form.***而来,也就是说,name属性定义的元素在脚本中是document对象的子对象。ID标识在一个页面中原则上应该唯一,而name则不一定。
实际上几个都行
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<style>
#IDstyle
{
background-color: red;
}
</style>
</head><body>
<table width="120" border="1" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
</tr>
<tr>
<td id="IDstyle"> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td id="IDstyle"> </td>
</tr>
</table>
</body>
</html>
id是javascript标签容器命名属性
一般来讲为了防止以外错误id和name都设置为相同值----------
信誉低,多关照