javascript怎么判断一个字符串中包含单引号或双引号 10
4个回答
展开全部
function ContainQuotation(str){
if(str.indexOf("\'") >0 || str.indexOf("\"")>0)
return true;
}
if(str.indexOf("\'") >0 || str.indexOf("\"")>0)
return true;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script language="javascript" type="text/javascript">
var str1 = "abc\"cde";
var str2 = "abc'cde";
function checkStr(str){
if (str.indexOf("'") || str.indexOf("\"")){
alert("Yes");
} else{
alert("No");
}
}
checkStr(str2);
</script>
var str1 = "abc\"cde";
var str2 = "abc'cde";
function checkStr(str){
if (str.indexOf("'") || str.indexOf("\"")){
alert("Yes");
} else{
alert("No");
}
}
checkStr(str2);
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<HTML>
<HEAD></HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var ary = [
"asdfa'df"
,'vadfer"s'
,'sdfasdf'
,'asdfasdf'
,"全脚“sd"
,"全脚‘sdl"
]
function test(str){
return /[\'\"]/.test(str);
}
for(var i = 0 ; i < ary.length ; i++){
var color = test(ary[i]) ? "green" : "red";
document.write("<LI><font color='" + color + "'>" + ary[i] + "</font>");
}
//-->
</SCRIPT>
</BODY>
</HTML>
<HEAD></HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var ary = [
"asdfa'df"
,'vadfer"s'
,'sdfasdf'
,'asdfasdf'
,"全脚“sd"
,"全脚‘sdl"
]
function test(str){
return /[\'\"]/.test(str);
}
for(var i = 0 ; i < ary.length ; i++){
var color = test(ary[i]) ? "green" : "red";
document.write("<LI><font color='" + color + "'>" + ary[i] + "</font>");
}
//-->
</SCRIPT>
</BODY>
</HTML>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
indexOf("\'")>0
indexOf("\"")>0
indexOf("\"")>0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询