如何获取下拉菜单<select>的选择值,如用javascript获取var a=document.getElementsByName("selectName")[0].value;又如何把它赋值php变量 ,不提交的话,ajax可以

解决方案 »

  1.   

    怎么老是有人搞不明白php是运行在服务器端的啊!不提交怎么让php处理?
    不提交只能用js.
    如果想要选中的值:
    var a=document.getElementsByName("selectName").[document.getElementsByName("selectName").selectedIndex].value;
      

  2.   


    如果想要选中的值:
    var a=document.getElementsByName("selectName")[0].value;
    如果想要选中的text:
    var a=document.getElementsByName("selectName")[0].options[document.getElementsByName("selectName")[0].selectedIndex].text;
      

  3.   

    http://community.csdn.net/Expert/topic/4637/4637311.xml?temp=.6579553