我的頁面上有4個下拉列表。我試圖輸出一條消息,然後點擊提交按鈕打開一個新頁面。這是基於每個下拉列表的單個值的條件爲真。每個檢查清單的所有選項都是正確的。例如50p = true,在下一個框中£2等於true,以此類推。點擊一個按鈕,並根據設置的值打開新的信息輸出和新頁面b
以下是其中一個框的示例。其他3盒具有完全相同的名稱,但只是有不同的真假值
<input name="button" type="submit" class="main" id="button" value="Submit" onclick="submit()" />
<select name="select_box" size="1" class="main" id="select_box">
<option value="true">50p</option>
<option value="false">1p</option>
<option value="false" selected="selected">20p</option>
<option value="false">£2</option>
</select>
這是香港專業教育學院曾在試圖給變量賦值的嘗試。我的邏輯是,如果我可以通過獲取它們的id將變量分配給下拉列表的名稱,我可以應用一個if語句,該語句可以根據onclick函數給出我想要的結果,因爲選擇框具有真值和假值?當我運行這段代碼時,Javascript似乎只是承認並調用警告框而不管其選項如何,就好像沒有其他代碼那樣。
var a=document.getElementById("select_box");
var b=document.getElementById("select_box2");
var c=document.getElementById("select_box3");
var d=document.getElementById("select_box4");
object.onclick=submit
if (a=true,b=true,c=true,d=true)
{
alert("Correct you have won press OK for your Reward!")
document.open("Reward.html");
}
else
{
alert("Not right Please try again!");
}
還有如何申請上述提交按鈕的工作,這些語句
我的代碼即時通訊上半年的頂部爲窮人編輯道歉也不太清楚如何editi這麼的話,其餘顯示
我assinged .value的每個變量的結束,改變了我,如果聲明。 Javascript加密代碼,但運行時沒有任何反應 – user1243542 2012-03-04 12:26:30