我有这样的设置,我的网站要求用户输入 URL。有时用户输入 likehttp://google.com/
和其他时间google.com
,但我的应用程序支持带有http://
or的 URL 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,它也会始终添加到所有 URL。该怎么办?