そのため、検索ボックスに入力された URL に「http://」を強制するように強制しようとしています。これがないと URL が機能しないためです。
var mySite = $('.search').val();
if (mySite -="http://"){
alert('http://').append(mySite);
};
このコードがひどく間違っている場合は申し訳ありません。ここでアイデアをハッシュ化しようとしています。
そのため、検索ボックスに入力された URL に「http://」を強制するように強制しようとしています。これがないと URL が機能しないためです。
var mySite = $('.search').val();
if (mySite -="http://"){
alert('http://').append(mySite);
};
このコードがひどく間違っている場合は申し訳ありません。ここでアイデアをハッシュ化しようとしています。
まず、検索ボックスを表す jQuery オブジェクトを取得します。次に、値が で始まるかどうかを確認しますhttp://
。そうでない場合は、そうなるように値を変更します。
var search = $('.search');
if(search.val().indexOf('http://') != 0) {
search.val('http://'+search.val());
}
大文字と小文字を区別しない場合
$('.search').val(function(_,oldValue){
return /^http:/i.test(oldValue) ? oldValue : ('http://'+oldValue);
});
…または、
$('.search').val(function(_,oldValue){
return oldValue.indexOf('http:') ? ('http://'+oldValue) : oldValue;
});