-3
我需要一个脚本来在标记的内容满足特定字符串时将标记的内容更改为红色,但是我的编辑器一直抛出语法错误条件声明行(第11行)。这是为了旋转传送带,所以会有多个标签通过同一个div。这是我的模型中迄今为止的内容。我一直在Javascript中获取这个条件语句的语法错误
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Heading Color Change</title>
<script type="text/javascript">
function colorChange(hsnewsextra){
var string = "HS NEWS EXTRA";
var color = "";
if string.indexOf("HS NEWS EXTRA > -1") {
//do nothing
color = "";
}else{
color = "red";
}
return color;
}
</script>
</head>
<body>
<h3>HS NEWS EXTRA</h3>
<h3>FB NEW</h3>
<h3 id="hsnewsextra" style="color:javascript:colorChange(this.id)">HS NEWS EXTRA</h3>
</body>
</html>
关于我的问题是什么的任何想法? 提前谢谢!
*“语法错误”* - 什么语法错误? – GolezTrol
http://jshint.com/和https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/if...else – epascarello
你应该把你的if staement封装在括号中,然后从字符串中取出表格。 _Basics_ – somethinghere