oninput 事件
定义和用法
oninput 事件在元素获得用户输入时发生。
当 或
提示:此事件类似于 ເອບເອັມໄອເດີ້ມ ອອນແກ້ເປັນ。不同之处在于 oninput 事件在元素值改变后立即发生,而 onchange 在元素失去焦点,且内容发生改变后发生。另一个区别是 onchange 事件也适用于
ຕົວຢ່າງ
ຕົວຢ່າງ 1
ຖ້າຜູ້ນຳໃຊ້ເວົ້າໃນ <input> ບັນປະຍັດສາຍຄິວ:
<input type="text" oninput="myFunction()">
ຕົວຢ່າງ 2
ສັນຍາສາຍຄິວ - ບວກຄວາມທີ່ຈະປ່ຽນມູນຄ່າສາຍຄິວ:
<input type="range" oninput="myFunction(this.value)">
ສັນຍາ:
ໃນ HTML:
<element oninput="myScript">
ໃນ JavaScript:
object.oninput = function(){myScript};
ໃນ JavaScript,ນຳໃຊ້ addEventListener() ກົນລະບົບ:
object.addEventListener("input", myScript);
ຄວາມເຫັນ:Internet Explorer 8 ຫຼືຫຼັງຈາກນັ້ນບໍ່ສະຫຼັບ: addEventListener() ກົນລະບົບ。
ລະອຽດດ້ານເຕັກນິກ:
ການປະທຸກທີ່ຂຶ້ນ: | 支持 |
---|---|
ສາມາດຍົກເລີກ: | ບໍ່ສະຫຼັບ: |
ລະດັບສະຖານະການ: | Event, InputEvent |
HTML ອັບເທລະມະດຸທີ່ສະຫຼັບ: | <input type="color">, <input type="date">, <input type="datetime">, <input type="email">, <input type="month">, <input type="number">, <input type="password">, <input type="range">, <input type="search">, <input type="tel">, <input type="text">, <input type="time">, <input type="url">, <input type="week"> ແລະ <textarea> |
DOM ຮູບແບບອັນດັບ: | Level 3 Events |
浏览器支持
表中的数字注明了完全支持该事件的首个浏览器版本。
事件 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oninput | 支持 | 9.0 | 4.0 | 5.0 | 支持 |