2012-04-21 16 views
0

私はテキストエリアの最初のスペースを削除したいと思います。 textareaにテキストが与えられていないときにtextarea.valueを取得すると、通常の入力テキストボックスのように空の文字列の代わりに単一のスペース ""が得られます。 また、テキスト(つまりテスト)があるときは「テスト」を返します。この余分なスペースを防ぐことは可能ですか? 一般的な手順を使用して入力テキストボックスとテキストエリアの両方の値を取得しているので、私はTextareaのプロトタイプで作業したいと思っています。テキストエリアの初期値 ""を取り除く

私はこのような何かを書いた瞬間のために:

Textarea.prototype.value = function() { 
     var val = this.value; 
     if (val[0] == "0") val.splice(0,1); 
     return val; 
    }; 

をしかし、それは問題を解決していません、私はまだ余分なスペースを取得します。

+3

あなたのマークアップはどうなっていますか? –

+3

セルジオと同じことを言いたいのは、あなたのマークアップがそれをそこに置くので、スペースが存在するということです。 – Jon

+0

コード内の異なる行に「