[英]'trim()' javascript function issues with Internet Explorer
trim()
在Internet Explorer
中不起作用(它在Chrome
和Firefox
中正常工作)。 但是我需要修剪該值以防止出現空格。
我不認為 JavaScript 提供 trim() 嗎? 一些瀏覽器可能會實現它,並且各種庫都實現了它。
您可以添加自己的,如下所示:
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,"");
}
如果這被證明是一個 IE 錯誤,您始終可以使用 JavaScript 中的 RegEx 實現您自己的解決方法,例如左修剪 function 示例- 該示例可以擴展為修剪左側和右側。 此正則表達式應適用於所有瀏覽器。
看看@this -> Trim 在 IE 中不起作用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.