JS 触发器基础.docx
《JS 触发器基础.docx》由会员分享,可在线阅读,更多相关《JS 触发器基础.docx(28页珍藏版)》请在冰点文库上搜索。
JS触发器基础
1onblur事件会在对象失去焦点时发生。
语法
onblur="SomeJavaScriptCode"
参数
描述
SomeJavaScriptCode
必需。
规定该事件发生时执行的JavaScript。
支持该事件的HTML标签:
,,,,,,,,
,
,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,submit,text,textarea,window实例1在本例中,我们将在用户离开输入框时执行JavaScript代码:functionupperCase(){varx=document.getElementById("fname").valuedocument.getElementById("fname").value=x.toUpperCase()}输入您的姓名:2当改变选择时调用的事件句柄。语法selectObject.onchange说明Select对象的onchange属性引用了一个事件句柄函数。当用户选中一个选项,或者取消了对一个选项的选定时,就会调用该句柄。这个事件不会指定新的选项是什么,必须通过Select对象的selectedIndex属性,或者各个Option对象的selected属性来确定这一点。3select()方法用于选择该元素中的文本。语法textareaObject.onchange说明Textarea的onchange属性引用了一个事件句柄函数,当用户改变文本区域的值然后通过把键盘焦点移动到其他地方“确认”这些改变的时候,调用该句柄。请注意,当一个Text对象的value属性通过JavaScript设置的时候,onchange事件句柄不会调用。还要注意,该句柄是为了处理对输入值的一次完整改变,因此,它不会在逐个按键的基础上调用。4onclick事件会在对象被点击时发生。请注意,onclick与onmousedown不同。单击事件是在同一元素上发生了鼠标按下事件之后又发生了鼠标放开事件时才发生的。语法onclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,document,checkbox,link,radio,reset,submit实例1在本例中,当按钮被单击时,第一个输入框中的文本会被拷贝到第二个输入框中:Field1:">Field2:点击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText5ondblclick事件会在对象被双击时发生。语法ondblclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,to,,,
,,,,,,
,,,,,
,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,submit,text,textarea,window实例1在本例中,我们将在用户离开输入框时执行JavaScript代码:functionupperCase(){varx=document.getElementById("fname").valuedocument.getElementById("fname").value=x.toUpperCase()}输入您的姓名:2当改变选择时调用的事件句柄。语法selectObject.onchange说明Select对象的onchange属性引用了一个事件句柄函数。当用户选中一个选项,或者取消了对一个选项的选定时,就会调用该句柄。这个事件不会指定新的选项是什么,必须通过Select对象的selectedIndex属性,或者各个Option对象的selected属性来确定这一点。3select()方法用于选择该元素中的文本。语法textareaObject.onchange说明Textarea的onchange属性引用了一个事件句柄函数,当用户改变文本区域的值然后通过把键盘焦点移动到其他地方“确认”这些改变的时候,调用该句柄。请注意,当一个Text对象的value属性通过JavaScript设置的时候,onchange事件句柄不会调用。还要注意,该句柄是为了处理对输入值的一次完整改变,因此,它不会在逐个按键的基础上调用。4onclick事件会在对象被点击时发生。请注意,onclick与onmousedown不同。单击事件是在同一元素上发生了鼠标按下事件之后又发生了鼠标放开事件时才发生的。语法onclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,document,checkbox,link,radio,reset,submit实例1在本例中,当按钮被单击时,第一个输入框中的文本会被拷贝到第二个输入框中:Field1:">Field2:点击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText5ondblclick事件会在对象被双击时发生。语法ondblclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
支持该事件的JavaScript对象:
button,checkbox,fileUpload,layer,frame,password,
radio,reset,submit,text,textarea,window
实例1
在本例中,我们将在用户离开输入框时执行JavaScript代码:
functionupperCase()
{
varx=document.getElementById("fname").value
document.getElementById("fname").value=x.toUpperCase()
}
输入您的姓名:
2当改变选择时调用的事件句柄。
selectObject.onchange
说明
Select对象的onchange属性引用了一个事件句柄函数。
当用户选中一个选项,或者取消了对一个选项的选定时,就会调用该句柄。
这个事件不会指定新的选项是什么,必须通过Select对象的selectedIndex属性,或者各个Option对象的selected属性来确定这一点。
3select()方法用于选择该元素中的文本。
textareaObject.onchange
Textarea的onchange属性引用了一个事件句柄函数,当用户改变文本区域的值然后通过把键盘焦点移动到其他地方“确认”这些改变的时候,调用该句柄。
请注意,当一个Text对象的value属性通过JavaScript设置的时候,onchange事件句柄不会调用。
还要注意,该句柄是为了处理对输入值的一次完整改变,因此,它不会在逐个按键的基础上调用。
4onclick事件会在对象被点击时发生。
请注意,onclick与onmousedown不同。
单击事件是在同一元素上发生了鼠标按下事件之后又发生了鼠标放开事件时才发生的。
onclick="SomeJavaScriptCode"
,,,,,,,,,
,,,
,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,document,checkbox,link,radio,reset,submit实例1在本例中,当按钮被单击时,第一个输入框中的文本会被拷贝到第二个输入框中:Field1:">Field2:点击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText5ondblclick事件会在对象被双击时发生。语法ondblclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,document,checkbox,link,radio,reset,submit实例1在本例中,当按钮被单击时,第一个输入框中的文本会被拷贝到第二个输入框中:Field1:">Field2:点击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText5ondblclick事件会在对象被双击时发生。语法ondblclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,,,,,支持该事件的JavaScript对象:button,document,checkbox,link,radio,reset,submit实例1在本例中,当按钮被单击时,第一个输入框中的文本会被拷贝到第二个输入框中:Field1:">Field2:点击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText5ondblclick事件会在对象被双击时发生。语法ondblclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,支持该事件的JavaScript对象:button,document,checkbox,link,radio,reset,submit实例1在本例中,当按钮被单击时,第一个输入框中的文本会被拷贝到第二个输入框中:Field1:">Field2:点击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText5ondblclick事件会在对象被双击时发生。语法ondblclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
button,document,checkbox,link,radio,reset,submit
在本例中,当按钮被单击时,第一个输入框中的文本会被拷贝到第二个输入框中:
Field1:
">Field2:点击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText5ondblclick事件会在对象被双击时发生。语法ondblclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
">
Field2:
点击下面的按钮,把Field1的内容拷贝到Field2中:
document.getElementById('field1').value">CopyText5ondblclick事件会在对象被双击时发生。语法ondblclick="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
document.getElementById('field1').value">CopyText
5ondblclick事件会在对象被双击时发生。
ondblclick="SomeJavaScriptCode"
,,
,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,to,,,,,
,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,link实例1在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:Field1:">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
document,link
在本例中,当您双击按钮时,第二个域中内容会根据第一个域的内容而改变:
">Field2:双击下面的按钮,把Field1的内容拷贝到Field2中:document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
双击下面的按钮,把Field1的内容拷贝到Field2中:
document.getElementById('field1').value">CopyText6onerror事件会在文档或图像加载过程中发生错误时被触发。在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。语法onerror="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,支持该事件的JavaScript对象:window,image实例1在本例中,如果装载图像时发生了错误,则显示一个对话框:7onfocus事件在对象获得焦点时发生。语法onfocus="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
6onerror事件会在文档或图像加载过程中发生错误时被触发。
在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。
onerror="SomeJavaScriptCode"
window,image
在本例中,如果装载图像时发生了错误,则显示一个对话框:
7onfocus事件在对象获得焦点时发生。
onfocus="SomeJavaScriptCode"
,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,text,textarea,window实例在本例中,当输入框获得焦点时,其背景颜色将改变:functionsetStyle(x){document.getElementById(x).style.background="yellow"}Firstname:onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
button,checkbox,fileUpload,layer,frame,password,radio,reset,select,submit,
text,textarea,window
实例
在本例中,当输入框获得焦点时,其背景颜色将改变:
functionsetStyle(x)
document.getElementById(x).style.background="yellow"
Firstname:
onfocus="setStyle(this.id)"id="fname"/>Lastname:onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
onfocus="setStyle(this.id)"id="fname"/>
Lastname:
onfocus="setStyle(this.id)"id="lname"/>8onkeydown事件会在用户按下一个键盘按键时发生。语法onkeydown="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
onfocus="setStyle(this.id)"id="lname"/>
8onkeydown事件会在用户按下一个键盘按键时发生。
onkeydown="SomeJavaScriptCode"
,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}9onkeypress事件会在键盘按键被按下并释放一个键时发生。语法onkeypress="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
document,image,link,textarea
提示和注释
浏览器差异:
InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。
在本例中,用户无法在输入框中键入数字:
functionnoNumbers(e)
varkeynum
varkeychar
varnumcheck
if(window.event)//IE
keynum=e.keyCode
elseif(e.which)//Netscape/Firefox/Opera
keynum=e.which
keychar=String.fromCharCode(keynum)
numcheck=/\d/
return!
numcheck.test(keychar)
9onkeypress事件会在键盘按键被按下并释放一个键时发生。
onkeypress="SomeJavaScriptCode"
,,,,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,to,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,,,,,,支持该事件的JavaScript对象:document,image,link,textarea提示和注释浏览器差异:InternetExplorer使用event.keyCode取回被按下的字符,而Netscape/Firefox/Opera使用event.which。实例在本例中,用户无法在输入框中键入数字:functionnoNumbers(e){varkeynumvarkeycharvarnumcheckif(window.event)//IE{keynum=e.keyCode}elseif(e.which)//Netscape/Firefox/Opera{keynum=e.which}keychar=String.fromCharCode(keynum)numcheck=/\d/return!numcheck.test(keychar)}10onkeyup事件会在键盘按键被松开时发生。语法onkeyup="SomeJavaScriptCode"参数描述SomeJavaScriptCode必需。规定该事件发生时执行的JavaScript。支持该事件的HTML标签:,,,,,,,,,,,,,,,,,,,,,to,,,,,,,,,,,
10onkeyup事件会在键盘按键被松开时发生。
onkeyup="SomeJavaScriptCode"
,,,,,,,,,,,,to,,,,,,,,,,,
,,,,,,,,,to,,,,,,,,,,,