这个js到底是什么错误呢





<br> var value = document.getElementById(&quot;money&quot;);<br> var min = document.getElementById(&quot;moneymin&quot;).value;<br> var max = document.getElementById(&quot;moneymax&quot;).value;<br> value.onblur = function(){<br><br> if(isNaN(value.value))<br> {<br> value.value = &quot;&quot;;<br> value.placeholder = &quot;请输入数字&quot;;<br> return false;<br> }</p> <pre><code> if(value.value==null||value.value==&quot;&quot;){ value.placeholder = &quot;请输入金额&quot;; return false; } if(value.value&lt;min){ value.value = &quot;&quot;; value.placeholder = &quot;最低&quot;+min+&quot;元起&quot;; return false; } if(value.value&gt;max){ alert(value.value); value.value = &quot;&quot;; value.placeholder = &quot;不能超过&quot;+max; return false; } if(value.value%min!=0){ value.value = &quot;&quot;; value.placeholder = &quot;请整&quot;+min+&quot;累加&quot;; return false; } } &lt;/script&gt; </code></pre> <p></div></p>

图片说明
把代码通过代码片的功能粘贴上来,描述一下具体什么错误

你这样写,看不清楚,而且有没有把具体的错误说清楚。

```





<br> var value = document.getElementById(&quot;money&quot;);<br> var min = document.getElementById(&quot;moneymin&quot;).value;<br> var max = document.getElementById(&quot;moneymax&quot;).value;<br> value.onblur = function(){<br><br> if(isNaN(value.value))<br> {<br> value.value = &quot;&quot;;<br> value.placeholder = &quot;请输入数字&quot;;<br> return false;<br> }<br> if(value.value==null||value.value==&quot;&quot;){<br> value.placeholder = &quot;请输入金额&quot;;<br> return false;<br> }<br> if(value.value &lt; min){<br> value.value = &quot;&quot;;<br> value.placeholder = &quot;最低&quot;+min+&quot;元起&quot;;<br> return false;<br> } <br> if(value.value &gt; max){<br> value.value = &quot;&quot;;<br> value.placeholder = &quot;不能超过&quot;+max;<br> return false;<br> }<br> if(value.value%min!=0){<br> value.value = &quot;&quot;;<br> value.placeholder = &quot;请整&quot;+min+&quot;累加&quot;;<br> return false;<br> }<br><br> }<br>

``




把你的
标签全都去掉 就对了。这段代码应该放到 标签内部。 在js 里面不能你这样加 标签 ,如果想让字符串换行也是 把 <br>放到字符串内部。<br> 还有。你这样写代码很乱。把你那些 符号 全都换回来, &quot; 全部统一替换成&quot;, &amp;lt 统一替换成 &lt; ,没你这么干的</p>