2013-05-01 63 views
0

我可以從複選框中獲得價值嗎?從複選框中獲取信息

我有論壇:

<a href="#">WSN</a> 
    <ul> 
    <li><input type="checkbox" value="wsn/qabala.php" onchange="getline();" onclick="boxclick(this,'qabala')" /> Qabala</li> 

IM需要得到Value到getline函數的..

var getd = document.getElementById('value').value; 
alert(getd); 

我測試ID,但它不是工作..


回答

0

<input type="checkbox" id="value" value="wsn/qabala.php" onchange="getline();" onclick="boxclick(this,'qabala')" /> Qabala</li>

+0

這是什麼?一個點差的遊戲? – Quentin 2013-05-01 10:08:12

1

嘗試:

var getd = document.getElementById('value')。 檢查;

+0

這將告訴你,如果它被檢查或不,它不會告訴你什麼是價值。既然它沒有一個id,那甚至不會這樣做,它會拋出一個錯誤。 – Quentin 2013-05-01 10:07:54

4

是的。您只需首先正確選擇元素。

由於它沒有id屬性,因此無法通過id獲取它,除非您給它一個。

<input 
    type="checkbox" 
    value="wsn/qabala.php" 
    id="value" 
    onchange="getline();" 
    onclick="boxclick(this,'qabala')" /> 
1

您需要設置ID在你的複選框,像下面

<li><input type="checkbox" id = "value" value="wsn/qabala.php" onchange="getline();" onclick="boxclick(this,'qabala')" /> Qabala</li> 

然後使用你用得到的值相同的代碼。試着回去。