<script> 
function urlno(){
document.getElementsByName("qq"); 
}
urlno();
</script> 
<INPUT class=keyword id="qq" value=这里是数据 name="qq">

解决方案 »

  1.   

    把你的input加个id属性用document.getElementsById访问就可以了document.getElementsById(“qq”) = 1;
      

  2.   

    document.getElementById("qq").value = "数据"确保你的数据是文本
      

  3.   

    <INPUT class=keyword id="qq" value=""/>
    document.getElementsById(“qq”).value = 1;刚才写错了,更正下
      

  4.   

    不论是数字还是文本都没有问题,前提是你那个控件是<input type = "text"/>
      

  5.   

    楼主还是先学习js了,不懂的在提问。这样搞的真尴尬,回答也不是,不回答也不是。
    //js
    document.getElementsById("qq").value=1;
    //jquery
    $("#qq").val(1);
      

  6.   

    getElementsByName对应一个数组
    getElementById对应单个值
      

  7.   

    如果是用id,那么取到的是一个元素(id是唯一的,重复了会出问题),那么就是:
    document.getElementById("qq").value = "要放的数据";如果是用name,那么取到的是一个数组
    如果只有一个元素的name=qq,那么就是:
    document.getElementsByName("qq")[0].value = "要放的数据";如果有多个元素name=qq,那么i代表目标元素在数组中的位置:
    document.getElementsByName("qq")[i].value = "要放的数据";//其中i从0开始
      

  8.   

    获得对象 。
    直接value属性 。
    混个分 。