簡體   English   中英

'trim()' javascript function 與 Internet Explorer 相關的問題

[英]'trim()' javascript function issues with Internet Explorer

trim()Internet Explorer中不起作用(它在ChromeFirefox中正常工作)。 但是我需要修剪該值以防止出現空格。

我不認為 JavaScript 提供 trim() 嗎? 一些瀏覽器可能會實現它,並且各種庫都實現了它。

您可以添加自己的,如下所示:

String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g,"");
}

如果這被證明是一個 IE 錯誤,您始終可以使用 JavaScript 中的 RegEx 實現您自己的解決方法,例如左修剪 function 示例- 該示例可以擴展為修剪左側和右側。 此正則表達式應適用於所有瀏覽器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM