A beginner's QUESTIONS in JavaScript!!!! Help Me!!!URGENTLY~~~~~~~~~
怎样通过一个字符串来调用一个对象名为这个字符串的对象!!!
比如,自己定义一个function funtest(str)
参数str是一个对象的id
怎样来调用对象名为str的对象呢!!!!
问题点数:100、回复次数:6Top
1 楼fason(咖啡人生)回复于 2003-11-03 13:49:01 得分 50
var obj=document.getElementById(str);Top
2 楼xiaobird1(Vincent)回复于 2003-11-03 13:50:35 得分 0
var obj=document.getElementById(str);
没什么说的了Top
3 楼slumcherry(hrong's my teacher)回复于 2003-11-03 13:52:17 得分 0
参数str是一个对象的id
怎样来调用对象名为str的对象呢!!!!
楼主,你的str到底是id还是对象名name????Top
4 楼longshenwang(清一色!一条小青龙)回复于 2003-11-03 13:58:07 得分 50
str 如果是 name 用
var obj=document.getElementsByName(str);
如果是id 用
var obj=document.getElementById(str);
Top
5 楼fason(咖啡人生)回复于 2003-11-03 14:04:42 得分 0
<input name=a><input name=a>
<span name=b></span><span name=b></span>
<script language="JavaScript">
<!--
var str="a"
var obj1=document.getElementsByName(str);
alert(obj1.length);//right
str="b"
var obj2=document.getElementsByName(str);
alert(obj2.length);//wrong
//-->
</script>
Top
6 楼JayZhou(周杰伦)回复于 2003-11-03 14:48:25 得分 0
要的就是这两个函数,嘿嘿,不知道它们的名字………………Top




