jquery强制http://在没有http://的值上

Bly*_*ynn 0 jquery

所以我试图强制输入搜索框的网址强制"http://",因为如果没有它,网址就不起作用.

var mySite = $('.search').val();

if (mySite -="http://"){
   alert('http://').append(mySite);
};
Run Code Online (Sandbox Code Playgroud)

很抱歉,如果这段代码非常糟糕,我只想在这里讨论这个想法.

tsk*_*zzy 5

首先获取表示搜索框的jQuery对象.然后检查它的值是否以http://.如果没有,则更改该值以进行更改.

var search = $('.search');

if(search.val().indexOf('http://') != 0) {
    search.val('http://'+search.val());
}
Run Code Online (Sandbox Code Playgroud)