javascript = JSID和name没有太大区别,主要看使用习惯了。document.getElementById(),document.getElementByTagName()action可以理解为 目标 

解决方案 »

  1.   

    第一:javascript和js的区别就象是vbscript和vb的区别一样。
    对于asp这个范畴来说,javascript和vbscript统属于asp的脚本语言。第二:id和name可以解释为编号,名称,编号在同一页面只允许出现唯一的一次,而名称则不然,可以重复出现。
    对于id(编号),我们在编程的时候可以快速查找它的位置并对其使用。
    例如:
      var file=document.getElementById("ctl00_ContentPlaceHolder1_File").value;
      var videoTitle=document.getElementById("videotitle").value;
    对于name(名称),我经常在处理程序全选的时候用到,这样的话同名称的复选框可以自动形成一个数组。
    第三:action是将本form的内容提交的目的地。
    <form id="files" name="files" action="<%=Url.Action("DeleteCommon")%>" method="post" style="margin:0px;">
    上面的语句就是表明我的form是提交到本控制器(Controller)下面DeleteCommon(ActionResult)中,不好意思,我用的是MVC模式。
      

  2.   

    你要是说js的话就是跟javascript一样了,我还以为是说java,看走眼。
      

  3.   

    id是唯一的!
    name可以不唯一!比如单选按钮,复选等!就像一个数组!
      

  4.   

    javascript = JS document.getElementById(),ID是唯一的,
    document.getElementByTagName(), Name可以重复,但取值时要注意指明是取具体哪个var aa = document.getElementById("XXXX").value;
    var bb = document.getElementByName("xxx")[0].value;
      

  5.   

    javascript是全名,js是小名,又叫简称,比如:宝贝蔡依琳 可以简称为 宝贝琳儿id是身份证号码,不能重,一旦重了,就只有一个是真的
    name是名字,可以同名,当然也可以不同
    根据身份证号码查人和根据名字查人方法肯定不一样了action相当于导航系统,决定了表单提交的目标地址。楼上有人翻译成目标了,那 target 怎么解释?
      

  6.   

    楼上有人翻译成目标了,那 target 怎么解释?-----------------target->方式我要去上海(action),坐火车、飞机、轮船、走着去(target)