【发布时间】:2015-01-18 02:50:55
【问题描述】:
我在模板末尾添加了一个基本脚本,用于计算剩余字符并实时显示,如此处所示。 http://jsfiddle.net/r34gM/1/
它似乎没有工作,我没有看到任何更新,我得到了
Uncaught SyntaxError: Unexpected token ILLEGAL
这是模板。
<div class="background2div">
<div class="backgroundiv">
<div class="formdiv">
<div class="selltitle">Sell Goodies</div>
<form action="" enctype="multipart/form-data" method="post" data-parsley-validate>
{% csrf_token %}
<div class="forminput">{{ form.body_text }}</div></div>
<div class="suggest2">Describe in detail what makes this product worth buying.</div>
<div class="suggest7">250 character limit</div>
<div class="linecontainer"><div class="forminput"><input type="submit" value="Submit"></div></div>
</form>
</div>
</div>
</div>
<script>
$('#id_body_text').keypress(function(){
if(this.value.length > 160){
return false;
}
$(".suggest7").html("Remaining characters : " +(160 - this.value.length));
});
</script>
【问题讨论】:
-
将代码(并且只有 JS 代码)放入浏览器 JS repl。然后简化,直到发现语法错误。
-
(提示:最后有一个无效字符,看不到。)
-
我不知道该怎么做。
-
按 F12 - 然后应该打开相应的开发人员工具。 REPL = "JavaScript 控制台"。