json跨域实现百度搜索功能


"en">


    "UTF-8">
    "viewport" content="width=device-width, initial-scale=1.0">
    Document



    
    
    "text" name="" id="inp" placeholder='请输入关键词'>
    
    'ul1'>

json跨域实现百度搜索功能_第1张图片

在这里插入图片描述
这是里面的小bug,暂时不知道咋解决,,,

7.28 解决了,问下了大佬,大佬说的是input框内容为空时,添加禁止默认事件

inp.onkeyup = function (event) {
            if (inp.value != '') {
                //获取数据 jsonp
                jsonp("https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd=" + inp.value + "&cb=show");
            }
            else {
                pDefaultfun(event);
            }
        }

引入了一个自己封装的包




/* 禁止默认事件 */
function pDefaultfun(event) {
    if (event.preventDefault) {
        event.preventDefault()
    } else {
        event.returnValue = false;
    }
}

ps:鹏辉永远的神·,啊哈哈哈,大佬爱了爱了,疯狂打call!!!!

你可能感兴趣的:(js)