javascript 表單處理 三

2021-06-28 09:33:44 字數 1116 閱讀 7580

addevent(window,"load",function());

addevent(window,"load",function());

alert(user.defaultvalue); //獲取一開始的value值,不會改變

user.select(); //選定文字

//選擇部分文字

user.setselectionrange(0,1); //從第0個位置到第1個位置

user.focus(); //焦點移入

//ps:非ie是從第n個到第m個位置

//ie文字範圍的概念,這個知識,我們沒有講過,這裡就先簡單用一下

//w3c也有乙個範圍的概念,叫做dom範圍,以後有時間,系統的講解

var range = user.createtextrange(); //range物件,文字範圍

range.collapse(true); //將文字指標移到開頭

range.movestart("character",0); //逐字移動,0

range.moveend("character",1); //同上

range.select();

//ps:ie是從第n個開始選擇m個

//跨瀏覽器選定部分文字

addevent(window,"load",function());

function getselecttext(text,start,num)else if(text.createtextrange)

}addevent(window,"load",function());

//非ie選定文字並且釋放滑鼠後觸發select事件

//ie是只要選定了乙個字元,就觸發select事件,但你的速度比較快,就可以選擇多個,但還不穩定

物件可以選擇

有乙個方法可以建立文字範圍物件:createrange();

//createrange()有乙個屬性是text,可以得到你選擇文字

});function getselecttext(text)else if(document.selection)

}

javascript 表單處理 四

過濾輸入模式 純數字 1 禁止或遮蔽非數字鍵的輸入,阻止非數字鍵的預設行為 2 驗證後取消,你可以先輸入非法字元,然後判斷後,取消你剛輸入的文字 addevent window,load function ps charcode n,n只限於放開游標鍵退格鍵和刪除鍵,放的太多會有更多的鍵被釋放 ad...

javascript 表單處理 五

addevent window,load function 這個定位是必須在select物件上 1 定位到某個選項上 這個定位是必須在option物件上 true 定位在某個選項上 addevent city,change function else 標準dom新增方法 var option doc...

表單處理Flask WTF 三

表單域是可呼叫的,呼叫時從模板渲染它們到html。假設檢視函式傳遞乙個引數名為form的nameform例項給模板,模板就會生成乙個簡單的html表單,如下所示 為了改變表單的外觀顯示,任何傳送給該表單域的引數會被轉換為html表單域屬性 例如,你可以給定表單域id或class屬性,然後定義css樣...