<label class="left"> 出库单编号:
     <input type="text" name="ckdbh" id="ckdbh" class="conditiontext" size="15">
</label>这个代码,ID 跟 name 有什么区别么

解决方案 »

  1.   

    页面中 id 唯一,name可以 重复form提交到后台,是根据name来获取值的。
      

  2.   

    谢了,那name可以重复的话,后台获取值的时候不会出问题么?
      

  3.   

    仅仅是可以重复而已,又不是必须重复,具体还要根据你的需求来,通常情况下,也就是一组单选按钮(type="radio")需要设置相同的name值。
      

  4.   

    网页中ID是唯一的(就好像是我们的身份证号码一样)
    Name是可以重复的(就像我们的姓名)表单中,提交到服务器中的名字是Name,也就是name=value的形式。
    如果有多个相同的name,那动态获取就以数组的形式获取啦。
      

  5.   

    jsp的话有个request.getParamValues(?具体怎么写记不清了  大体形式是这样的)返回name相同的值的字符串数组
      

  6.   

    3楼比喻比较恰切,
    document.getElementById  返回的是一个dom节点
    document.getElementByName  返回的可能是一个dom数组