所以我試圖得到一個HTML單選按鈕時按發送一個值到JavaScript代碼中的變量(UserInput)。Javascript和HTML填充變量
//HTML CODE//
</HEAD>
<script type="text/javascript" src="javascripts/jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="javascripts/question.js"></script>
<BODY>
<form>
<INPUT TYPE="radio" NAME="Home" VALUE="1" >Home
<INPUT TYPE="radio" NAME="School" VALUE="2" >School
<INPUT TYPE="radio" NAME="Work" VALUE="3" >Work
<center><input type="button" name="send" value="Submit" onclick="var UserInput=getValue();"></center>
</form>
</BODY>
</HTML>
我想從單選按鈕中獲取值並將它們存儲在變量UserInput中,但它似乎不工作。
// Javascript code (qustion.js) //
var UserInput = '';
if (UserInput=== '3')
{
confirm("You have selected WORK");
console.log("WORK");
}
else if (UserInput==='2')
{
confirm("You have selected SCHOOL");
console.log("SCHOOL");
}
else if (UserInput==='1')
{
confirm("You have selected HOME");
console.log("HOME");
}
else if (UserInput==='')
{
confirm("You have selected NOTHING");
console.log("NONE");
}
謝謝,我也是一個初學者,所以深入的解釋也會很好。
哪裏是'的getValue()'在'question.js'? –
雖然getValue()會得到所選單選按鈕的值,但我不確定這是否正確。 – user36278