• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

javascript – thinkphp中如何给a标签传递的参数为文本框的输入值?

php 搞代码 3年前 (2022-01-25) 17次浏览 已收录 0个评论
文章目录[隐藏]

<body>

如图,怎么令a中的参数是上面文本框的输入值。
我之前的写法是
{:U(‘地址’,array(‘seaname’=>”+document.getElementById(‘search_key’).value+”))}
但是不行。
第二次是在js中写,
var a=$(‘#search_key’).val();
链接ID.href=”地址?seaname=”+a;也不行

回复内容:

<body>

如图,怎么令a中的参数是上面文本框的输入值。
我之前的写法是
{:U(‘地址’,array(‘seaname’=>”+document.getElementById(‘search_key’).value+”))}
但是不行。
第二次是在js中写,
var a=$(‘#search_key’).val();
链接ID.href=”地址?seaname=”+a;也不行

<code>    <meta charset="utf-8">    <title>dfdf</title>    <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.js"></script>    <script type="text/javascript">        $(document).ready(function() {            $("#a").bind("click",function(){                var v=$("#i").val();                var link="https://www.baidu.com/s?wd="+v;                $("#a").attr("href",link);            })        });    </script><body>搜索</code>

这是个demo,把内容替换掉试试

$(“search_key”).bind(‘keyup mouseup’, function () {

<code>在这里改变你的 href地址,试试,没有测试过,自己尝试一下吧           </code>

});

<code class="javascript">$(function() {    $('#search_stuff').on('click', function(e) {        var url = $('#search_key').val();        $(this).attr(<strong style="color:transparent">来2源gaodaima#com搞(代@码&网</strong><label>搞gaodaima代码</label>'href', url);    })})</code>

给你提供一种思路:
1 声明一个存储变量a,监听input的keyup事件
2 在监听事件中实时获取input的值,并把值传递给a

简单事咧:

<code>  <p id="txt">我是实时改变的值。。。。</p>  <script>  var obj = document.getElementById('inp');  obj.addEventListener('keyup', function(e) {    // console.log(obj.value);    document.getElementById('txt').innerHTML = obj.value;  }, false);  </script></code>

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:javascript – thinkphp中如何给a标签传递的参数为文本框的输入值?

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址