input和textarea標簽的select()方法----選中文本框中的所有文本


JavaScript select()方法選中文本框中的所有文本
<input>和<textarea>兩種文本框都支持select()方法,這個方法用於選擇文本框中的所有文本
。在調 用select()方法時,大多數瀏覽器都會將焦點設置到文本框。這個方法不接受參數,可
以在任何時候調用。下面來看一個例子:
var textbox = document.forms[0].elements["textbox1"];
textbox.select();
在文本框獲得焦點時選擇其所有文本,這是一種非常常見的做法,特別是在文本框包含默認值
的時候。因為這樣做可以讓用戶比比一個一個的刪除文本。
再來看另一個表單校驗的例子:
function checkData(str,id)
  {
     
   var obj =document.getElementById(id);
 
   if(obj.value=="")
   {
    alert(str+"不能為空!");
    obj.select();
    obj.focus();//獲取焦點
    return false;
   }
   return true;
  }
if(checkData("用戶名","userName") && checkData("登錄名","loginName") )
  {
 …… 
  }
 
//計算密碼復雜度
lv = val.length >= 11 ? 1 : lv;
val.match(/[a-z]/i) && lv++;
val.match(/[0-9]/) && lv++;
val.match(/(.[^a-z0-9])/) && lv++;
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM