admin管理员组

文章数量:1636894

需求:前台需要传值到后台做校验

<span style="font-family:Microsoft YaHei;font-size:14px;">var title = $("#title");</span>

这是上边需要传的值,然后JS报错:“TypeError: 'stepUp' called on an object that does not implement interface HTMLInputElement”。

这个错误是因为前台传到后台的值中,值为object HTMLInputElement,但是这种类型的值没法传到后台,所以会报错。

后来,仔细看看写的代码,原来是代码的 问题:var title = $("#title");  这样获取的值是整个对象,为Object,所以传值出现错误。但是我本身只需要这个对象的值就行,所以需要修改代码:

<span style="font-family:Microsoft YaHei;font-size:14px;"> var title = $("#title").val();</span>

这样的话,就OK了。
<span style="font-family:Microsoft YaHei;font-size:14px;">
</span>

最近一直在跟JS打交道,顿时感觉基础弱的一逼啊。


本文标签: calledstepUpTypeErrorobjectHTMLInputElement