提交输入框的值使用js把值与百度ULR进行拼接然后搜索

输入框

 <!-- 表单模块 -->

            <div class="text">

                <!-- javasrcipt占位符 -->

                <form action="javasrcipt:;" method="#">

                    <input type="text" id="input">

                    <input type="submit" id="hand">

                </form>

            </div>

百度搜索框

  <div class="baiduo">

                <!-- javasrcipt占位符 -->

                <form action="javasrcipt:;" method="#">

                    百度<input class="find" type="text" id="connection" value="https://www.baidu.com/s?wd=" +>

                    <input type="submit" value="搜索">

            </div>


 

            </form>

        </div>

js部分

  //获取提交按钮对象

    var hand = document.getElementById("hand");

    // 获取百度搜索框对象

    var connection = document.getElementById("connection");

    //绑定输入框提交按钮单机响应函数

    hand.onclick = function () {

        //函数调用

        judge();


 

    }

    //  封装输入判断是否为空

    function judge() {

        var input = document.getElementById("input");

        // 不能为空 不能是空格

        if (input.value == null || input.value.replace(/(^s*)|(s*$)/g, "").length == 0 || input.value.length == 0) {

            alert("输入不能为空");

        } else {

            //百度搜索拼接

            connection.value = "https://www.baidu.com/s?wd=" + input.value;

        }

    }


 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值