最简单的<SCRIPT LANGUAGE="JavaScript">
function submit(value)
{
window.location.href="jsp页面或servlet?value="+value;
}
</SCRIPT>
<INPUT TYPE="radio" NAME="r" value=1 onclick="submit(this.value)">选择1
<INPUT TYPE="radio" NAME="r" value=2 onclick="submit(this.value)">选择2
<INPUT TYPE="radio" NAME="r" value=3 onclick="submit(this.value)">选择3
function submit(value)
{
window.location.href="jsp页面或servlet?value="+value;
}
</SCRIPT>
<INPUT TYPE="radio" NAME="r" value=1 onclick="submit(this.value)">选择1
<INPUT TYPE="radio" NAME="r" value=2 onclick="submit(this.value)">选择2
<INPUT TYPE="radio" NAME="r" value=3 onclick="submit(this.value)">选择3
解决方案 »
- 用js脚本点击页面button,页面跳转后,如何继续执行下面js脚本
- IE6动态给select标签添加多选属性无效.
- 下拉选项如何传递元素?
- createPopup:问题,createPopup创建的层不能使用INPUT,<a也无效,请问如何解决。
- 小程序?!
- 关于<li>background-image的问题
- 有时间给看看这个问题http://space.cnblogs.com/question/2966/
- 如果根据用户的选择在页面上打印相应的文本?
- 我用浏览器来显示本地的一个word文件,怎样使内容只读,不让修改?
- 问如何实现在线时间统计(只要没有关闭浏览器,时间都不能刷新)
- 急~随页面上下浮动的“top”是怎么弄出来的啊~
- 用js实现新闻图片轮流显示出现的问题
manager.do?method=getAllName&mode=type_value
我写成下面这样,发现得不到值
window.location.href="manager.do?method='getAllName'&mode="+type_value;
这样不行么?
最好具体点啦 来点页面的上下文更好解答哈
<form action="" id="testForm">
<INPUT TYPE="radio" NAME="r" value=1 onclick="send(this.value)">选择1
<INPUT TYPE="radio" NAME="r" value=2 onclick="send(this.value)">选择2
<INPUT TYPE="radio" NAME="r" value=3 onclick="send(this.value)">选择3
</form>
<script type="text/javascript">
function send(value)
{
document.getElementById('testForm').action = "http://www.csdn.net"; //不用加?参数,直接跟页面地址。form自动提交
document.getElementById('testForm').submit();
}
</script>
我已经实现了一个类似google搜索的文本框(输入一个值在文本框下方显示一个与输入内容相关的DIV),这个文本框的DIV显示的内容需要从根据用户选择的单选框来动态载入,比如我选择了“车次查询”这个单选框,就触发了onclick事件,对应的就执行了一个JS函数,而这个函数的作用就是给服务器端发送一个参数(来自于单选框的value),服务器端得到这个参数后就会做数据库连接返回相关数据,这里是返回一个装有所有车次名称的字符串数组,最后再把这个数组传给一个JS函数,这个函数是负责把数组里的车次名称一个一行的填充入DIV里,并根据用户输入的内容来显示Div的相应行,现在的问题就是不知道怎么通过一个JS函数把被选中单选框的值传给服务器端,觉得一选单选框页面就要刷新,不知道就算传回了数据是否能够实现类似google的效果