【发布时间】:2017-02-07 11:25:39
【问题描述】:
我正在尝试检查提交的 URL(不包括任何其他路径)。
用户提交的网址是:
var inputUrl = document.getElementById("inputVal").value;
如果用户提交'http://stackoverflow.com/questions/ask',那么我将尝试创建一个 if/else 语句,该语句将确定该站点是否为“stackoverflow.com”,而不管'http/https' 或'/.../.../' 之后的任何'/.../.../'@
if (inputUrl == "stackoverflow.com") {
console.log ("stackoverflow");
} else {
console.log("not stackoverflow");
}
任何帮助将不胜感激。
【问题讨论】:
-
问题/问题是?
-
'http://stackoverflow.com/questions/ask' != 'stackoverflow.com'。==比较整个字符串是否完全匹配,而不仅仅是其中的一部分。 -
没错。我想我记得学习了一个技巧,您可以使用 * 来替换变量,即 '* stackoverflow.com *',但这似乎不起作用。
标签: javascript url if-statement