私のウェブサイトは、ユーザーに URL の入力を求めるような設定をしています。ユーザーは のように入力することもありますhttp://google.com/
が、私のアプリケーションはまたはでgoogle.com
URL をサポートしています。私はこれを試しました:http://
https://
var a = document.getElementById('tinput').value;
if (a.indexOf(escape('http://')) < 0 && a.indexOf(escape('https://')) < 0){
b = 'http://' + a;
document.getElementById('tinput').value = b;
}
document.getElementById("urlfrm").submit();
しかし、この微妙な仕事。http://
同じものが含まれていても、常にすべての URL に追加されます。何をすべきか?