当我执行此,的Javascript trimAll()似乎并没有工作
var a = trimAll(document.getElementById("txt_msg").value);
当我通过网页开发工具检查,我得到了错误:trimAll is not defined
..
任何建议...
当我执行此,的Javascript trimAll()似乎并没有工作
var a = trimAll(document.getElementById("txt_msg").value);
当我通过网页开发工具检查,我得到了错误:trimAll is not defined
..
任何建议...
正如其他人所提到的,错误表明trimAll()函数尚未定义。由于trimAll()不是标准的JavaScript函数,因此您需要编写一个名为trimAll()以调用它。
写字符串修剪功能有很多种方法。一些功能很紧凑,有些很容易阅读,其他的则是blazing fast。
值得一提的是,原生JavaScript trim is supported in ECMAScript 5。我怀疑你的trimAll()函数调用的意图是与trim()相同的功能。因此,如果您打算编写自己的修剪功能,则可能需要检查是否存在本地修剪,如果您愿意,可以优先使用它自己的修剪方法。
这里是一个trimAll功能,可能有所帮助:
根据最新版的ECMAScript规范,trimAll
不是标准的Javascript函数。它可以是浏览器特定的扩展,也可以是第三方库。
如果您希望您的Javascript /网站在所有浏览器中都能正常工作,请谨慎行事。