当元素的值已更改时,将发生HTML DOM onchange事件。当选中的状态已更改时,它也可以使用单选按钮和复选框。

注意:此事件与oninput事件类似,但唯一的区别是oninput事件在元素值更改后立即发生,而onchange事件在元素失去焦点时发生。

用法:

在HTML中:

在JavaScript中:

object.onchange = function(){myScript};

在JavaScript中,使用addEventListener()方法:

object.addEventListener("change", myScript);

例:使用HTML

GeeksforGeeks

HTML DOM onchange Event

C

JAVA

HTML

PYTHON

function GFGfun() {

var x = document.getElementById("LangSelect").value;

document.getElementById(

"demo").innerHTML = "You selected:" + x;

}

输出:

之前:

后:

例:使用JavaScript

GeeksforGeeks

HTML DOM onchange Event

Email:

document.getElementById(

"email").onchange = function() {

GFGfun()

};

function GFGfun() {

var x = document.getElementById("email");

x.value = x.value.toLowerCase();

}

输出:

之前:

后:

例:在JavaScript中,使用addEventListener()方法:

GeeksforGeeks

HTML DOM onchange Event

Email:

document.getElementById(

"email").addEventListener(

"change", GFGfun);

function GFGfun() {

var x = document.getElementById("email");

x.value = x.value.toLowerCase();

}

之前:

后:

支持的浏览器:DOM onchange Event支持的浏览器如下:

谷歌浏览器

IE浏览器

Firefox

苹果Safari

Opera

html加载onchange事件,HTML onchange事件用法及代码示例相关推荐

  1. 加载多个js onload事件

    1.将要加载的内容放到onload事件中 (如果出现多个onload可能会出现函数覆盖) 2.使用 document.attachEvent('onreadystatechange',initJS1) ...

  2. bootstraptable 加载完成_bootstrap table onLoadSuccess加载服务端数据成功事件

    bootstrap table onLoadSuccess加载服务端数据成功事件 bootstrap table onLoadSuccess加载服务端数据成功的事件,该事件的作用是什么呢?服务端返回自 ...

  3. 中动态路径加载_GOT段在linux系统中实现代码动态加载的作用和其他段的说明

    上一节我们看到,当程序想调用系统函数时,在编译阶段无法确认被调用函数所在的虚拟地址.因此必须有机制让程序在运行过程中,在调用系统API的时候有办法去确定所调用的系统函数对应的入口地址,这就是代码运行时 ...

  4. Android Glide图片加载框架(一)基本用法

    文章目录 一.前言 二.简介 三.基本用法 第一步:调用 Glide.with() 方法创建加载图片的实例 第二步:调用 load() 方法指定待加载的图片资源 第三步:调用 into() 方法绑定显 ...

  5. android加载efi分区,高通Android UEFI XBL 代码流程分析

    高通Android UEFI XBL 代码流程分析 背景 之前学习的lk阶段点亮LCD的流程算是比较经典,但是高通已经推出了很多种基于UEFI方案的启动架构. 所以需要对这块比较新的技术进行学习.在学 ...

  6. javascript/jquery给动态加载的元素添加click事件

    /** 这种写法:在重新加载数据后事件依然有效*/$(document).on('click', '#district_layer ul li', function () { }); 转载于:http ...

  7. Vue中动态加载SVG文件并绑定事件、修改节点数据

    大致的流程是这样的:实现这个需求是首先通过一个工具(drawio)去自定义绘制图形,然后导出一个svg格式的文件,后端搞了一下drawio工具的源码,在导出的时候,为绘制的图形上每个节点都去绑定了一个 ...

  8. 【微信小程序】实现下拉刷新和上拉触底加载更多数据的页面事件

    1.下拉刷新事件 1. 什么是下拉刷新 下拉刷新是移动端的专有名词,指的是通过手指在屏幕上的下拉滑动操作,从而重新加载页面数据的行为 2. 启用下拉刷新 启用下拉刷新有两种方式: ① 全局开启下拉刷新 ...

  9. vue项目中 img标签加载失败方法,onerror事件的两种方法

    vue项目中 img标签加载失败方法 ?css 第一种方法 第二种方法 本人写的第一篇文章,希望对你有帮助 第一种方法 < img src="123" :οnerrοr=&q ...

最新文章

  1. jQuery的入口函数
  2. 算法-动态规划(01背包)
  3. 对datatable进行linq过滤
  4. mysql load data infile 重写_mysql load data infile 命令的数据导入
  5. linux pcie命令,setpci命令_Linux setpci 命令用法详解:查询和配置PCI设备的使用工具...
  6. 动手实验:继承条件下的构造方法调用
  7. @Resource注解使用详解
  8. Android 应用开发---ViewPager---5.使用Fragment实现ViewPager滑动
  9. 为什么很多人上班好好的,却选择去创业?
  10. 南京工业大学计算机研究生分数,2019南京工业大学研究生分数线汇总(含2016-2019历年复试)...
  11. new 动态分配数组空间 .xml
  12. Python 从入门到进阶
  13. python 数组学习
  14. PHP IE下载时提示”无法复制 无法读取源文件或磁盘”的解决办法
  15. json数组排序,深拷贝,浅拷贝,删除,增加,筛选,
  16. 微信小程序开发学习5(自定义组件)
  17. 认真总结 HTTP常见面试题(持续更新)
  18. Pikachu靶场-暴力破解
  19. 文字和图片,图片和图片底部对齐
  20. 淘宝API接入说明(商品详情数据示例)

热门文章

  1. SpringBoot JPA配置多数据源(同类型库)教程
  2. suspend和resume
  3. c学前儿童语言教育试卷,电大专科学前教育《学前儿童语言教育》试题及答案3[2]...
  4. 前端学习——纯CSS实现动态翻转导航条
  5. Google浏览器记住密码之后,自动填充后input的背景色和color默认样式去除
  6. 毕业设计 - 题目:推荐系统构建和应用 推荐系统
  7. 为什么大数据会如此轰动?
  8. 支持移动端裁剪图片插件Jcrop(结合WebUploader上传)
  9. 苹果5怎么显示是4g网络连接服务器,苹果5有4g网络吗 苹果5怎么样【图解】
  10. python手机销售系统结论于心得_手机销售心得体会