通过操作URL设置单选按钮值

时间:2012-10-11 18:31:12

标签: javascript html jsp

我确信你们所有人都操纵参数化的URL来改变特定网站(你没有创建的)的外观。例如,您希望在页面上看到的结果数量超过最大结果数,因此您可以执行以下操作:

http://www.example.com/search.jsp?results=1000

或快速跳到第1500个结果:

http://www.example.com/search.jsp?startat=1500&results=50

因此,考虑到这一点,我正在尝试创建一个链接到网页的一些搜索结果,但我需要设置单选按钮的值以获得我正在寻找的结果。我使用Chrome开发者工具找到了字段名称,因为参数未显示在URL中,即使我可以使用我找到的字段操作URL进行搜索。到目前为止,我有:

http://www.example.com/blah/search.jsp?vstr4=A123456789

其中vstr4是要在其中搜索的文本字段。但是还有一个单选按钮vint2。在HTML中,

<input type=​"radio" name=​"vint2" value=​"0" checked >​ "Type 1"
<input type=​"radio" name=​"vint2" value=​"1">​ "Type 2"

在这种情况下,Type 1是默认值,但我需要将单选按钮设置为Type 2才能获得我想要的内容。所以我的问题是,如何在索引1的已检查属性中设置单选按钮?我尝试了类似的东西:

http://www.example.com/blah/search.jsp?vstr4=A123456789&vint2=1

http://www.example.com/blah/search.jsp?vstr4=A123456789&vint2[1]checked="checked"

和类似的。我不知道如何访问单选按钮的特定索引的属性。感谢。

2 个答案:

答案 0 :(得分:1)

单选按钮只是名称/值对。它们更像是形状奇特的文本输入而不是其他任何东西。将“vint2”设置为“1”即可。

答案 1 :(得分:0)

添加

&vint2=1

到网址!