2009-10-05 41 views
0

是否有可能使用Javascript來隱藏單選按鈕的選中狀態,以便在表單上提交提交請求失敗的提交失敗提示信息?Javascript如何屏蔽單選按鈕是否被選中?

例如:我有一組單選按鈕

<form action="?modul=daDaaaah&subModul=someCoolThingy" method="post"> 
    <input type="radio" name="mygroup" id="nod_1" value="great" /> 
    <input type="radio" name="mygroup" id="nod_2" value="greater" /> 
    <input type="radio" name="mygroup" id="nod_3" value="awesome" /> 
    <input type="radio" name="mygroup" id="nod_4" value="junk" /> 
    <input type="radio" name="mygroup" id="nod_5" value="foo" /> 
    <input type="submit" name="edit" value="Edit" /> 
</form> 

現在我檢查與id=1的單選按鈕,並通過其提交(不知道我是否得到了按鈕是正確的,但我八九不離十想這是正確)服務器應該收到一個請求,說mygroup=great(對吧?)。

現在有辦法讓單選按鈕同時被選中並隱藏嗎?

我在問b/c某種程度上,我使用的javascript據說是通過某種方式隱藏了這種狀態(在任何地方,但在IE中),或者我知道什麼,我似乎無法得到正確的請求,也找不到之所以或爲什麼會這樣做。

如果我不清楚,請說出來。

編輯:具有此效果的一種JavaScript可以在這裏找到http://www.frequency-decoder.com/demo/table-sort-revisited/js/paginate.js但其他人也這樣做:(

編輯:。更改ID,名稱還不行

+0

你懷疑JavaScript是在搞這個請求嗎? – Marius 2009-10-05 10:57:30

+0

不,我想要的價值,但不知何故腳本是掩蓋或隱藏或無論是檢查狀態或我沒有看到...我無法獲得提交的價值。表單元素似乎完全被忽略或...我真的不知道發生了什麼......這是最大的問題。我甚至知道在哪裏看,所以也許有人知道一些事情(我自己的LOL)......或者之前看到過這個問題,或者知道爲什麼它不應該是一個。 – doro 2009-10-05 10:58:52

+0

我很困惑。你是否希望用戶看不到其中的一個單選按鈕值,但默認情況下是否被選中? – 2009-10-05 18:21:54

回答

0

有一件事是你不能有一個以數字開頭的id,所以你的單選按鈕應該是rad1,rad2等。

+0

thnx提示。改變了,但問題仍然存在:( – doro 2009-10-05 11:24:56

0

如果radio已禁用=「true」,那麼值不會出現在要求所以你可以檢查。

+0

你的意思是腳本禁用按鈕?那麼這將是一個奇怪的'分頁'腳本......但我會看看如果我可以在src中找到提示 – doro 2009-10-05 12:46:31

相關問題