応募してみました.trim()
私の JavaScript プログラムの 1 つに文字列を追加しました。Mozilla では問題なく動作しますが、IE8 で試してみるとエラーが表示されます。何が起こっているのか知っている人はいませんか? IE で動作させる方法はありますか?
コード:
var ID = document.getElementByID('rep_id').value.trim();
エラー表示:
メッセージ: オブジェクトはこのプロパティまたはメソッドをサポートしていません 行: 604 文字数: 2 コード: 0 URI: http://test.localhost/test.js
ベストアンサー1
文字列にトリム機能を追加するには、次のコードを追加します。
if(typeof String.prototype.trim !== 'function') {
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g, '');
}
}