input.addEventListener("按鍵",函數(e){
if((this.value.length==0?& amp& amp?(e.keyCode?==?48?||?e.keyCode==49))?
||?(this.value.length?==?1?& amp& amp?e.keyCode?==?46)
||?(this.value.length?==?2?& amp& amp?e.keyCode & gt=48?& amp& amp?e.keyCode & lt=57))?{
}?不然呢?{
e . prevent default();
}
});
//阻止輸入法輸入中文,只觸發keydown事件,鍵碼為229。
input . addevent listener(" keydown ",函數(e){
if(e.keyCode?==?229)?{
e . prevent default();
}?
});此外,需要註意的是,文本框的maxlength(即允許輸入的最大文本字符數)屬性應該設置為3,並且應該禁用粘貼和拖動等其他可能的文本插入方式。希望能幫到樓主