<html>
<head>
<script language="javascript">function change()
{
var id = aaa.id;
var name = aaa.name;
alert("this is aaa: ID = " + aaa.id + "; NAME = " + aaa.name);
// 3) 如何写一段将<h1的id和name的值由aaa改为bbb的?
aaa.id = "bbb";
bbb.name = "bbb";
alert("this.is bbb: ID = " + bbb.id + "; NAME = " + bbb.name);
}</script>
</head>
<body>
<h1 id="aaa" name="aaa">HELLO</h1>
<input type="button" value="click me" onclick="change()">
</body>
</html>
<head>
<script language="javascript">function change()
{
var id = aaa.id;
var name = aaa.name;
alert("this is aaa: ID = " + aaa.id + "; NAME = " + aaa.name);
// 3) 如何写一段将<h1的id和name的值由aaa改为bbb的?
aaa.id = "bbb";
bbb.name = "bbb";
alert("this.is bbb: ID = " + bbb.id + "; NAME = " + bbb.name);
}</script>
</head>
<body>
<h1 id="aaa" name="aaa">HELLO</h1>
<input type="button" value="click me" onclick="change()">
</body>
</html>
解决方案 »
- js创建对象访问方法
- 请高手指点
- 求一个用w3c的DOM动态生成table的例子
- 关于排序,对两个数字连接成的一个字符串 排序,要求按两个数值来排,结果老是按数字的序来排的,有代码贴出
- 请教 关于同名CHECKBOX和RADIO的值的合并
- 各位兄弟,jquery ajax 的抛异常的问题
- javascript如何实现快速排序算法(不能用自定义函数和js自带函数)?
- 请问,如何在客户端将服务器端的WORD文件下载到本地
- 请大家试用这个控件开发WEB页,看看是控件不支持WEB,还是我不会用
- 在ScriptLet中,怎么自定义事件,并供调用者调用?
- 如何实现类似CSDN的“你有短消息”一样的闪动效果?
- 如何让子窗口刷新父窗口?
{
var obj = document.getElementById("aaa");
var id = obj.id //获取<h1>的id的值--------------1) 如何写?
var name = obj.name //获取<h1>的name的值 ---------2) 如何写? //3) 如何写一段将<h1的id和name的值由aaa改为bbb的?
obj.id = "bbb";
obj.name = "bbb";
}
<head>
<script language="javascript">function change()
{
var id = document.getElementById("aaa");
var name = document.getElementsByName("aaa")[0];
var tag = document.getElementsByTagName("h1")[0];
alert("使用id获取:" + id.innerText);
alert("使用name获取:" + name.innerText);
tag.id="bbb";
tag.name="bbb";
alert("使用id=bbb获取:" + document.all.bbb.innerText);
}</script>
</head>
<body>
<h1 id="aaa" name="aaa">HELLO</h1>
<input type="button" onclick="change()">
</body>
</html>