2009-10-05 89 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

相关问题