java 脚本 indexOf 不区分大小写
java script index Of not case senstive
我有这个代码:
var textarea = document.getElementById('myTextarea');
var tag = '<!DOCTYPE html>';
var textValue = textarea.value;
if (textValue.indexOf(tag) != -1) {
document.getElementById('status').innerHTML = "match found";
} else {
document.getElementById('status').innerHTML = "no match found";
}
我试图让 indexOf
匹配标签,无论 var
标签是大写还是小写。我该怎么做呢?
像这样使用toUpperCase()
var textarea = document.getElementById('myTextarea');
var tag = '<!DOCTYPE html>';
var textValue=textarea.value;
if (textValue.toUpperCase().indexOf(tag.toUpperCase())!=-1)
{
document.getElementById('status').innerHTML = "match found";
} else {
document.getElementById('status').innerHTML = "no match found";
}
这样即使其中一个是小写,条件也会将两者都作为大写进行比较,因此不区分大小写
我有这个代码:
var textarea = document.getElementById('myTextarea');
var tag = '<!DOCTYPE html>';
var textValue = textarea.value;
if (textValue.indexOf(tag) != -1) {
document.getElementById('status').innerHTML = "match found";
} else {
document.getElementById('status').innerHTML = "no match found";
}
我试图让 indexOf
匹配标签,无论 var
标签是大写还是小写。我该怎么做呢?
像这样使用toUpperCase()
var textarea = document.getElementById('myTextarea');
var tag = '<!DOCTYPE html>';
var textValue=textarea.value;
if (textValue.toUpperCase().indexOf(tag.toUpperCase())!=-1)
{
document.getElementById('status').innerHTML = "match found";
} else {
document.getElementById('status').innerHTML = "no match found";
}
这样即使其中一个是小写,条件也会将两者都作为大写进行比较,因此不区分大小写