js怎么判断字符串是否相等呢?

var iflx=obj.cells[1].outerText;
alert(iflx);
if(iflx=="进货")
{
alert('进货');
}
if(iflx=="返厂")
{
alert('返厂');
}

第1个回答  2013-04-16
我用javascript 写了个例子,你参考一下:
<script language="javascript">
function check()
{
var strInput=document.all.form1.text1.value;
var keyword = "apple";
var n = strInput.indexOf(keyword);

if(n!=-1)
{
var str_array =strInput.split(keyword);
var strStar ="";
for(var i=0;i<keyword.length;i++)
{
strStar+="*";
}
strOutPut =str_array[0]+strStar+str_array[1];
}else
{
strOutPut = strInput;
}

document.all.maintbl.rows(0).cells(0).innerText = strOutPut;

}
</script>

<form name =form1 >
<input type=text size=30 name =text1 />
<input type =button onClick="check()" value ="显示">
</form>
<table id =maintbl>
<tr><td ></td></tr>
</table>
第2个回答  2013-04-16
尽量避免用中文来做判断,特别是在不同的页面间传值,很多问题都会莫名的出现,浪费自己的时间,哪怕是改成拼音都比用中文好
第3个回答  2013-04-16
var iflx=obj.cells[1].outerText;
你这里的值不对!
第4个回答  2013-04-16
就是你这样判断的. ==
第5个回答  2013-04-16
用==就可以啊

js怎么判断字符串是否相等呢
1、在javascript中判断两个变量值是否相等,可使用等同操作符或恒等操作符;2、等同操作符,可简单判断两个变量值是否相等,变量类型不一致时,会做类型转换,即忽略变量的类型进行比较;3、恒等操作符,比较两个变量类型是否一致,不一致返回false,一致时,再次比较两个变量的值是否相等,即在同一变量类型...

js判断字符串是否相等
1、如果类型不同,就[不相等]2、如果两个都是数值,并且是同一个值,那么[相等]。3、如果两个都是字符串,每个位置的字符都一样,那么[相等];否则[不相等]。4、如果两个值都是true,或者都是false,那么[相等]。5、如果两个值都引用同一个对象或函数,那么[相等];否则[不相等]。6、如果两...

在js中怎么判断两个字符串相等?
在javascript判断两个变量值是否相等,可以使用 ==(等同)操作符 或者 ===(恒等)操作符 == 操作符 “等同”操作符,简单判断2个变量值是否相等,变量类型不一致时,会做类型转换,即忽略变量的类型进行比较 例子1 var str1 = "123456" ; \/\/ 字符串 var str2 = "123456" ; \/\/ 字符串 al...

js中怎么判断两个字符串是否相等
s中字符串比较值用== 不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等var str1="a";var str2="b";var str1="a";if(str1 == str2){ } s中字符串比较数据类型和值用=== ===如果类型不同,其结果就是不等var str2="1";var str2="b";var str1="a";if(...

011、JS-如何比较三个及以上的数字或字符串是否相等
在JavaScript中,比较单个数字或字符串的相等性是常规操作。然而,当涉及到多个数字或字符串时,如a、b、c,判断它们是否全部相等就需要更巧妙的方法。如果a、b、c满足a===b且a===c,那么它们是相等的。对于任意数量的值,可以利用数组的思想来简化问题。假设我们有一个数组m,其中包含n个元素,例如...

js字符串常用判断方法
equals(str1, str2): 判断两个字符串是否完全相等,区分大小写。 equalsIgnoreCase(str1, str2): 忽略大小写比较两个字符串是否相等,适用于不区分大小写的场景。 isChinese(str): 判断字符串是否全为中文字符。 isEmail(strEmail): 检查字符串是否符合电子邮件格式。 isImg(str): 确定字符...

js中的 == 和equals以及is三者的区别
在 javaScript或者jQuery中字符串比较没有equals()方法,要比较两个字符串是否相等可以直接用==或者is()进行判断。例如:"a"=="a"("#a").val().is("a")当然可以自己写一个equals()方法

jsp中字符串相等的判断
在小脚本中,字符串判断用的是Java判断方式,调用.equals方法,比如判断a等不等于“123”,方法为if(a.equals("123"))。如果是在javascript中,用的是js的判断,直接使用==就可以了。

关于JS如何判断一个字符串中存在多少个相同的数据?
第一种实现方式,直接用“,”拆分字串为数组,用for循环依次判断每个字符是否有重复: function CheckRepeat(){ var data = document.getElementById("txtData").value; var r = getRepeatData(data); alert(r); } function getRepeatData(input){ var ary = input...

js中怎么判断两个字符串是否相等
在javascript判断两个变量值是否相等,可以使用 ==(等同)操作符 或者 ===(恒等)操作符 == 操作符“等同”操作符,简单判断2个变量值是否相等,变量类型不一致时,会做类型转换,即忽略变量的类型进行比较例子1var str1 = "123456" ; \/\/ 字符串var str2 = "123456" ; \/\/ 字符串alert(st...

相似回答