表单值赋

tsrj201109 2012-01-11 08:14:02
表单上有

<SELECT NAME="gys" id="gys" >
...
</select>

选择后点下面的连接,这么把gys的值赋给连接中的参数??


<a href="select_sp.asp?xh=<%=i%>&gys=<%=gys%>" style="color:red" target=_black>

要求是表单不提交 谢谢

...全文
108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
丁码农 2012-01-12
  • 打赏
  • 举报
回复
给gys下拉列表注册一个change事件

然后动态的修改那个 a超链接标签元素的href 属性
p2227 2012-01-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hch126163 的回复:]

<SELECT NAME="gys" id="gys" onchange="setHref(this)">
<option value="1">a</option>
<option value="2">b</option>
</select>
<a href="select_sp.asp" style="color:red" target="_blank" id='a_link'>11……
[/Quote]这样会每选择一次加长连接的,楼主的另外一个相同的帖子 http://topic.csdn.net/u/20120111/20/7204498f-7207-46a0-8196-5cea0e9839f5.html
hch126163 2012-01-12
  • 打赏
  • 举报
回复
<SELECT NAME="gys" id="gys" onchange="setHref(this)">
<option value="1">a</option>
<option value="2">b</option>
</select>
<a href="select_sp.asp" style="color:red" target="_blank" id='a_link'>11111</a>
<script language="javascript">
function setHref(obj){
var a_link= document.getElementById("a_link");
a_link.href = a_link.href + "?gys=" + obj.value;

}

</script>
p2227 2012-01-11
  • 打赏
  • 举报
回复
<body>
<SELECT NAME="gys" id="gys" >
<option value="1">a</option>
<option value="2">b</option>
</select>
<a href="select_sp.asp" style="color:red" target="_blank" onmousedown="ch(this)">11111</a>
<script language="javascript">
ch = function(obj){
var g = document.getElementById("gys");
obj.href = obj.href + "?xh=" + g.value +"&gys=" + g.options[g.selectedIndex].text;
var aaa;
}

</script>
</body>

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧