onchange 事件

定义和用法

onchange 事件会在域的内容改变时发生。

语法

  1. onchange="SomeJavaScriptCode"
参数 描述
SomeJavaScriptCode 必需。规定该事件发生时执行的 JavaScript。

支持该事件的 HTML 标签:

  1. <input type="text">, <select>, <textarea>

支持该事件的 JavaScript 对象:

  1. fileUpload, select, text, textarea

实例 1

在本例中,我们将在用户改变输入域内容时执行 JavaScript 代码:

  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function upperCase(x)
  5. {
  6. var y=document.getElementById(x).value
  7. document.getElementById(x).value=y.toUpperCase()
  8. }
  9. </script>
  10. </head>
  11.  
  12. <body>
  13.  
  14. 输入您的姓名:
  15. <input type="text" id="fname" onchange="upperCase(this.id)" />
  16.  
  17. </body>
  18. </html>

输出:

输入您的姓名: