这个是一个地图热点,然后地图分布有全国各个城市热点链接,我想要实现的是用户随意点击城市链接,然后js自动把该链接的文本值赋给隐藏的input的value值,然后进行一个数据库查询。请路过的大侠帮帮小弟~ 感谢不尽!<script LANGUAGE = "JavaScript" >
function checkvalue()
{
document.form1.action="搜索查询地址";
document.form1.submit();
return true; }
</script><form name="form1" method="post" action="">
<input type="hidden" name="sfd" value="获取的超链接文本值" />
<input type="hidden" name="mid" value="100" />
<input type="hidden" name="dopost" value="search" />
</form><H1 class=mapl style="MARGIN: 162px 0px 0px 396px"><A
style="FONT-WEIGHT: bold; COLOR: #ff0000;FONT-SIZE: 12px;"
href="#" onClick="javascript:return checkvalue();">北京 </A></H1><H1 class=mapl style="MARGIN: 165px 0px 0px 305px"><A
href="#" onClick="javascript:return checkvalue();">呼和浩特 </A></H1>
function checkvalue()
{
document.form1.action="搜索查询地址";
document.form1.submit();
return true; }
</script><form name="form1" method="post" action="">
<input type="hidden" name="sfd" value="获取的超链接文本值" />
<input type="hidden" name="mid" value="100" />
<input type="hidden" name="dopost" value="search" />
</form><H1 class=mapl style="MARGIN: 162px 0px 0px 396px"><A
style="FONT-WEIGHT: bold; COLOR: #ff0000;FONT-SIZE: 12px;"
href="#" onClick="javascript:return checkvalue();">北京 </A></H1><H1 class=mapl style="MARGIN: 165px 0px 0px 305px"><A
href="#" onClick="javascript:return checkvalue();">呼和浩特 </A></H1>
解决方案 »
- 请问一下,我想弹出一个div,但是此div需要显示在页面的正中央,请问该怎么定义属性
- 弹出层
- javascript小技巧
- ===========跪求一个正则表达式(需求见内)============
- |zyciis| Jquery中在$(".Select")那么如何取得当前是第几个,谢谢
- [求]鼠标放到图片上显示原来大小的图片[跨浏览器]
- 离奇的问题,请大家来看看
- 移动端 实现 双击和可拖动问题
- 请问如何通过js确定某远程jsp是否为500错误状态?
- 如何点击一个链接触发两个时间?
- jquery 定位当前input后面
- 怎样用JavaScript来弄,从linux到windows文件格式中的换行符转换。
href="#" onClick="javascript:return checkvalue(this);">呼和浩特 </A></H1>function checkvalue(t)
{
document.getElementById('sfd').value = t.innerHTML;
document.form1.action="搜索查询地址";
document.form1.submit();
return true; }
function checkvalue(obj) {
document.getElementsByName('sfd')[0].value = obj.innerHTML;
document.form1.action="搜索查询地址";
document.form1.submit();
}
</script>
<form name="form1" method="post" action="">
<input type="hidden" name="sfd" value="获取的超链接文本值" />
<input type="hidden" name="mid" value="100" />
<input type="hidden" name="dopost" value="search" />
</form>
<H1 class=mapl style="MARGIN: 162px 0px 0px 396px"><A
style="FONT-WEIGHT: bold; COLOR: #ff0000;FONT-SIZE: 12px;"
href="#" onclick="checkvalue(this);">北京</A></H1>
<H1 class=mapl style="MARGIN: 165px 0px 0px 305px"><A
href="#" onclick="checkvalue(this);">呼和浩特</A></H1>
像这样,<input type="hidden" name="sfd" value="获取的超链接文本值" />
value=“获取的超链接文本值”,里面该怎么写?
比如 点击了
呼和浩特
那么就把
呼和浩特 赋值给 input了。
function checkvalue(t)
{
document.getElementById('sfd').value = t.innerHTML;
document.form1.action="{dede:global.cfg_cmsurl/}/plus/advancedsearch.php";
document.form1.submit();
return true; }
</script>
<form name="form1" method="post" action="">
<input type="hidden" name="sfd" id="sfd" value="" />
<input type="hidden" name="mid" value="100" />
<input type="hidden" name="dopost" value="search" />
</form><H1 class=mapl style="MARGIN: 162px 0px 0px 396px"><A
style="FONT-WEIGHT: bold; COLOR: #ff0000;FONT-SIZE: 12px;"
href="#" onClick="javascript:return checkvalue(this);">北京 </A></H1><H1 class=mapl style="MARGIN: 165px 0px 0px 305px"><A
href="#" onClick="javascript:return checkvalue(this);">呼和浩特 </A></H1>
function checkvalue(t)
{
document.getElementById('sfd').value = t.innerHTML;
alert(123)
document.form1.action="{dede:global.cfg_cmsurl/}/plus/advancedsearch.php";
document.form1.submit();
return true; }
</script>
<form name="form1" method="post" action="">
<input type="hidden1" name="sfd" id="sfd" value="" />
<input type="hidden" name="mid" value="100" />
<input type="hidden" name="dopost" value="search" />
</form><H1 class=mapl style="MARGIN: 162px 0px 0px 396px"><A
style="FONT-WEIGHT: bold; COLOR: #ff0000;FONT-SIZE: 12px;"
href="#" onClick="javascript:return checkvalue(this);">北京 </A></H1><H1 class=mapl style="MARGIN: 165px 0px 0px 305px"><A
href="#" onClick="javascript:return checkvalue(this);">呼和浩特 </A></H1>没问题啊,点击后 文本框 有值的。 接收页 怎么 获取参数的?
比如:<input type="hidden1" name="sfd" id="sfd" value="呼和浩特" /> ,那搜索页可以接收到这个值,然后进行查询。但如果为空,搜索页接收不到这个赋值。不知为何?