我试图检查我的网址是否包含品牌字样。正如你所看到的,我将我的url放入变量url,现在我想检查该变量是否包含单词brand并替换它。 我唯一的问题是,我似乎无法找到代码来检查它是否包含品牌一词。
我该怎么做?
<button onclick="myFunction()">navigate</button>
<script>
function myFunction()
{
var url = document.URL;
if (window.location.href.match(brand))
{
alert('yes');
}
url = url.replace('.html','.php')
window.location.href = url;o
}
</script>
答案 0 :(得分:0)
它应该像那样工作
<button onclick="myFunction()">navigate</button>
<script>
function myFunction()
{
var url = document.URL;
if (window.location.href.indexOf('brand') > -1)
{
alert('yes');
}
url = url.replace('.html','.php')
window.location.href = url;
}
</script>
答案 1 :(得分:0)
var url =“http://www.testsbrand.com”;
有两种方法可以做到
正则表达式
(新的RegExp('品牌'))。test(url)
//或
/brand/.test(url)
的indexOf:
url.indexOf('brand')!== -1