如果只有一个名为t.terminalid的控件,试试下面的方法
alert(document.getElementByName("t.terminalid")[0].options[0].value);

解决方案 »

  1.   

    document.all('t.terminalid').value
      

  2.   

    document.getElementById("t.terminalid").value
      

  3.   

    關注中,請問如果要獲取Select所有Value的值,應該怎麼寫.最後別忘了結賬.
      

  4.   

    var myArray = new Array();
    var obj = document.getElementById("t.terminalid");
    if (obj != null)
    {
        for(var i=0;i<obj.length;i++)
        {
            myArray[i] = obj.options[i].value;
        }
    }
    alert(myArray.join);
      

  5.   

    function getSelectValue(){
    var selectobj = document.getElementsByName("t.terminalid")[0];  //listForm.(t.terminalid).value;
    //获得被选到的值
    var current_selected_value = selectobj[selectobj.selectedIndex].value
    //显示所有的值
    var len = selectobj.length;
    for(var i=0;i<len;i++){
    var obj = selectobj[i];
    alert(obj.value);
    }
    }
      

  6.   

    function getSelectValue(){
    var selectobj = document.getElementsByName("t.terminalid")[0];  
    //获得被选到的值
    var current_selected_value = selectobj[selectobj.selectedIndex].value
    //显示所有的值
    var len = selectobj.length;
    for(var i=0;i<len;i++){
    var obj = selectobj[i];
    alert(obj.value);
    }
    }
      

  7.   

    可以定义一个id="terminalid" 和name区别。