var name = <%=request.getAttribute('name')%>

解决方案 »

  1.   

    document.getElementByName("name").value 
    不是文本节点 就没有值
    PHP <a href="<? echo name?>
      

  2.   

    记得带""
    var name = "<%=request.getAttribute('name')%>";
      

  3.   

    document.getElementByName("name").value,其中name应该是一个对象,不是一个变量吧
      

  4.   

    var name = document.getElementByName("name")[0].value
    注意红色的,getElementByName 返回的而是一个对象数组。 需要指定元素这个是第二个问题? 第一个问题没看懂。
      

  5.   

    貌似也不行啊。
    我再想啊,JavaScript是不是不应该直接取得本页面的值。如果真要取本页面的值,可能程序设计的有问题。
    很多方法用过了都不行,尝试过的方法有
    var name = document.getElementByName("name")[0].value 
    var name = "<%=request.getAttribute('name')%>";
    var name = "${name}"
    为什么没有人能解决这个问题了??????????????????????????
      

  6.   

    var name=document.getElementsByName("name")[0].value;
      

  7.   

    getElementById
    getElementsByName
    getElementsByTagName
    第一个没有s,第二第三个有s