在IE中不工作的JavaScript中的TRIM()

在IE中不工作的JavaScript中的TRIM()

我试着申请.trim()到我的JavaScript程序中的一个字符串。它在Mozilla下运行良好,但是当我在IE8中尝试它时会显示一个错误。有人知道这是怎么回事吗?无论如何,我可以在IE中让它工作吗?

代码:

var ID = document.getElementByID('rep_id').value.trim();

错误显示:

Message: Object doesn't support this property or method
Line: 604
Char: 2
Code: 0
URI: http://test.localhost/test.js


心有法竹
浏览 527回答 3
3回答

翻翻过去那场雪

添加以下代码以向字符串添加TRIM功能。if(typeof String.prototype.trim !== 'function') {   String.prototype.trim = function() {     return this.replace(/^\s+|\s+$/g, '');    }}

www说

jQuery:$.trim( $("#mycomment").val() );有人用$("#mycomment").val().trim();但这在IE上行不通。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript