<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/>
<title>UntitledDocument</title>
<scriptlanguage="JavaScript">
functionchange(){
varinput=document.getElementByIdx_x_x("li1");
alert(input.getAttribute("title"));
input.setAttribute("title","mgc");
alert(input.getAttribute("title"));
}
</script>
</head>
<body>
<ulid="u">
<liid="li1"title="hello">Magci</li>
<li>J2EE</li>
<li>Haha!</li>
</ul>
<inputtype="button"value="Change"onClick="change();"/>
</body>
</html>
js中四大命令(getElementById,getElementsByTagName,getAttribute,setAttribute)
getElementById:获取对 ID标签属性为指定值的第一个对象的引用。
获取基于指定元素名称的对象集合
getElementsByTagName
Example:document.getElementsByTagName_r("input");
getAttribute:该方法获取指定名称所对应的属性值。
setAttribute:
object.setAttribute(sName, vValue [, iFlags])
参数:
sName 必填项.String类型,属性名 vValue 必填项. 为属性指定的变量,可以为string, number, 或者Boolean类型 iFlags 选填. 下面指定的两种 Integer类型的标志
0 覆盖同名属性. 1 默认值. 为属性添加指定的值. 附:getElementsByName:根据 NAME 标签属性的值获取对象的集合。