javascript:テキストボックスの空き文字を除く

734 ワード

検証時にテキストボックスのスペースを削除します.コードは以下の通りです
<スクリプト>
String.prototype.trim=function(){return this.replace(/(^\s+)/(\\s+)/g、');
if(document.getElemenntById).value.trim()!=")
{
   //これでいいです
)

prototypeはjavascriptの固有のオブジェクトにある属性です.それを利用して機能を拡張することができます.
例  を選択します
配列中の最大要素値を返す方法を、Arayオブジェクトに追加します.コードは以下の通りです
function array_max( ){
   var i, max = this[0];
   for (i = 1; i < this.length; i++)
   {
   if (max < this[i])
   max = this[i];
   }
   return max;
}
Array.prototype.max = array_max;
var x = new Array(1, 2, 3, 4, 5, 6);
var y = x.max( );
このコードを実行すると、yは配列xの最大値、または6を保存します.