當我執行此,的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 /網站在所有瀏覽器中都能正常工作,請謹慎行事。