เริ่มต้น100 %เสร็จสิ้น< select.length ; i + + ) { ถ้า ( เลือก [ ฉัน ] touppercase() . ดัชนี ( ค่า เขตข้อมูล touppercase() ) = = 0 ) { occurance_cnt + + ; ถ้า ( เลือก [ ฉัน ] touppercase() = = สนาม ค่า touppercase() ) is_found = 1 ; indx = ผม ; ถ้า ( ! force_one ) { พบ = true ; แบ่ง ; } } } ถ้า ( force_one และ occurance_cnt = = 1 ) { พบจริง = = ; ฉัน indx ; } อื่น indx = - 1 ; ถ้า ( สนาม createtextrange ) { ถ้า ( forcematch & ( ! พบ | | force_list_chk ) ) { ถ้า ( force_one และ occurance_cnt > 1 ) { ถ้า ( force_list_chk & ! is_found ) สนาม ค่า = " " ; กลับ ; } ถ้า ( force_list_chk ) { ถ้า ( ! is_found ) สนาม ค่า = " " ; } อื่น { ฟิลด์ ฟิลด์ค่า = . ค่า ข้อความ ( 0 , สนาม ค่า length-1 ) ; ถ้า ( field.value ! = " " & occurance_cnt < 1 ) อัตโนมัติ ( เขตข้อมูลให้เลือก คุณสมบัติ forcematch force_one evt , , , กลับ force_list_chk ) ; } ; } cursorkeys var = " 8 ; 46 ; 37 ; 38 ; 39 ; 40 ; 33 ; 34 ; 35 ; 36 ; 45 ; " ; ถ้า ( cursorkeys . ดัชนี ( เหตุการณ์ . คีย์โค้ด + " " ) = = - 1 ) { var R1 = สนาม createtextrange() ; var oldvalue = r1.text ; var newvalue = พบ เลือก [ i ] : oldvalue ; ถ้า ( newvalue ! = = สนาม ค่า ) { field.value newvalue ; var rnew = สนาม createtextrange() ; rnew . movestart ( "character " oldvalue ความยาว ) ; rnew . select() ; var N = ฟิลด์ ชื่อ แยก ( "mxeinput " ) ; ถ้า ( n [ 1 ] = = " " ) { var LS eval ( "document . รูปแบบ onsrvy . paut " + n [ 1 ] ) ; ถ้า ( ประเภท ( "ls " ) = "undefined " & ที่สุด ( "ls " ) = "string " ) นี่ . selectedindex = indx + 1 ; } } } } อื่น { ถ้า ( เจอ ) { var typedtext = field.value ; ถ้า ( ใช้ field.selectionstart ! = " Prayer " ) { ถ้า ( evt.keycode = = 16 ) { กลับ ; } field.value = เลือก [ i ] ; เขต setselectionrange ( ค่า ความยาว typedtext.length ฟิลด์ ) ; var N = ฟิลด์ ชื่อ แยก ( "mxeinput " ) ; ถ้า ( n [ 1 ] = = " " ) { var LS eval ( "document . รูปแบบ onsrvy . paut " + n [ 1 ] ) ; ถ้า ( ประเภท ( "ls " ) = "undefined " & ที่สุด ( "ls " ) = "string " ) นี่ . selectedindex = indx + 1 ; } } อื่น { ถ้า ( ยืนยัน ( " " + เลือก [ i ] + " ? " ) ) { field.value = เลือก [ i ] ; var N = ฟิลด์ ชื่อ แยก ( "mxeinput " ) ; ถ้า ( n [ 1 ] = = " " ) { var LS eval ( "document . รูปแบบ onsrvy . paut " + n [ 1 ] ) ; ถ้า ( ประเภท ( "ls " ) = "undefined " & ที่สุด ( "ls " ) = "string " ) นี่ . selectedindex = indx + 1 ; } } อื่น { ถ้า ( forcematch ) สนาม ค่า = " " ; กลับ ; } } } / / เจออีก { ถ้า ( force_one และ occurance_cnt > 1 ) { ถ้า ( force_list_chk & ! is_found ) สนาม ค่า = " " ; กลับ ; } ถ้า ( forcematch ) { ถ้า ( force_list_chk ) สนาม ค่า = " " ; อื่น { ฟิลด์ ฟิลด์ค่า = . ค่า ข้อความ ( 0 , สนาม ค่า length-1 ) ; ถ้า ( field.value ! = " " & occurance_cnt < 1 ) อัตโนมัติ ( เขตข้อมูลให้เลือก คุณสมบัติ forcematch force_one evt , , , กลับ force_list_chk ) ; } } ; } } } / / ฟังก์ชั่นอื่น srqpush_4 ( V , norek ) { var CLR ; เอกสาร แบบฟอร์ม onsrvy . qchoice_4 . ค่า = v ; } ฟังก์ชั่น clearbuttons_4 ( PZ ) { k = 0 ; } ฟังก์ชั่น ltrim_4 ( St , MIT ) { var g = 0 ; ในขณะที่ ( G < st.length ) { ถ้า ( st.substring ( G , G + ด้วย ความยาว ) = = s ) G = G + mit.length ; อื่นแบ่ง ; } กลับ st.substring ( G , st.length ) ; } ฟังก์ชั่น chkanws_4() { piccannext = 1 ; kn = 0 ; กลับจริง ; } ฟังก์ชั่น backset_4 ( F ) { } / / -- > ผลตอบแทนที่แท้จริง
การแปล กรุณารอสักครู่..
