【发布时间】:2014-11-25 00:21:38
【问题描述】:
我已经阅读了这几天的变体,但找不到我想要的可行解决方案。这可能比我想象的要容易。
我有一组单选按钮,并希望将选中的值传递给 URL 的一部分。
<input type="radio" name="link" value="one" checked="checked">One
<input type="radio" name="link" value="two">Two
<input type="radio" name="link" value="three">Three
并且我希望将检查的任何一个值传递给变量,例如 dt 然后传递到提交按钮,该按钮将您带到一个包含单选按钮文本的 url。
<input type="button" value="OK" id="ok_button" onclick="parent.location='/testfolder/' + dt;>
但我正在努力寻找如何获得 var dt = document.getElementByName('link').value; 当我尝试应用 for 循环以确保它被检查时为我工作。
提交按钮中的 onclick='parent.location.... 是否需要位于函数中而不是提交按钮的一部分?那么同样的函数可以抓取单选按钮的值吗?
所以我呼吁 StackOverflowers 希望能提供一些指导......谢谢
【问题讨论】:
-
网址是什么样的,该网址如何影响页面?
-
您希望
parent.location做什么......?什么是父母..? -
单选按钮在弹出窗口框中,parent 用于链接到主窗口而不是在弹出框中。下面的解决方案对我很有用。干杯
标签: javascript html