-
سوال در مورد If
سلام. اگر بخوام بگم که "اگر در آدرس صفحه، کلمه ی x بود پیام بده" ، مشکلم اینه که وقتی از == استفاده می کنم، سوال میشه: "اگر آدرس صفحه دقیقا مساوی بود با x پیام بده"، این هم کد:
کد:
if (window.location.href == "x")
{alert('سلام.');}
ممنون میشم راهنمایی کنین.
-
منظورم این بود که مثلا اگر فلان var شامل کلمه ی x بود یه عملی رو انجام بده.
-
سلام.
قبل از زدن تاپیک جستجو کنید.
کد:
var aaa = "http://aaa.com/x/";
if (aaa.indexOf("x") != -1) {
console.log("Hi");
}
به غیر از روش بالا، می تونید از متدهایی نظیر test, exec, match, search هم استفاده کنید.
اگر می خواید بدونید که اینها دقیقا کارشون چی هست، به کتابهای آموزشی JavaScript مراجعه کنید.
موفق باشید.
-
ممنون جواب نداد ولی این کمک کرد:
کد:
http://stackoverflow.com/questions/4785340/how-to-check-if-text-exists-in-javascript-var
-
حتما باید Alert باشه تا جواب بده؟!:20:
کد:
var aaa = "http://aaa.com/x/";
if (aaa.indexOf("x") != -1) {
alert("Hi");
}