百度空间 | 百度首页 
 
查看文章
 
IE里无法获取input的value值
2008-12-16 16:14

在函数中生成input标签,并设置input.name属性,最后通过js方式获取input的值。使用document.getElementsByName()方法,结果FF正常,IE里获取的value值为空。
   //var aryResult = document.getElementsByName("cateResult");
   //alert(aryResult.innerHTML);
   //for(var i=0;i<aryResult.length;i++){
     //alert(aryResult[i].value);
//oResult.value += aryResult[i].value+",";
   //}

   var oResult = document.getElementById("cateResult"); // 保存返回值的对象
   var oShowResult = document.getElementById("show_select");
   var aryResult = oR.getElementsByTagName("input");

使用ByTagName方式遍历input元素再获取value值的方式IE与FF都有效。


类别:Javascript | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu