HTML onchange 事件属性

HTML 事件属性 HTML 事件属性

当元素改变时运行脚本:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <script>
    function checkField(val) {
      alert("输入值已改变。新值为: " + val);
    }
  </script>
</head>
<body>

  <p>修改输入域的文本,点击输入域外区域触发 onchange。</p>
  输入文本: <input type="text" name="txt" value="Hello" onchange="checkField(this.value)">

</body>
</html>

尝试一下 »


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主流浏览器都支持 onchange 事件属性


定义和用法

onchange 属性在元素值改变时触发。

onchange 属性可适用于 <input>, <textarea>, 和 <select> 元素。


HTML 4.01 与 HTML5之间的差异

无。


语法

<element onchange="script">

属性值

描述
script 规定该onchange事件触发时执行的脚本。

HTML 事件属性 HTML 事件属性