asp表单提交注册验证js问题

JavaScript023

asp表单提交注册验证js问题,第1张

if (document.form1.radio2.checked &&document.form1.img.value=="")

{

alert("图片不能为空")

return false

}

name=img 的那个input框最好加个id=img

否则取不到值的话就用document.getElementByName('')

<head>

<title>注册</title>

</head>

<body>

<form>

<table>

<col width=40%>

<col width=60%>

<tr>

<td>姓名:</td><td><input type="text" id="name"></td>

</tr>

<tr>

<td>性别:</td>

<td>

<input type="radio" name="sex" value="male">男

<input type="radio" name="sex" value="female">女

</td>

</tr>

<tr>

<td>年龄:</td><td><input type="text" id="age" onkeydown="onlyNumber()">

</tr>

<tr>

<td>电话号码:</td><td><input type="text" id="phone" onkeydown="onlyNumber()">

</tr>

</table>

</form>

</body>

<script type="text/javascript">

function onlyNumber() {

var code = window.event.keyCode

if (code >= 48 && code <= 57 || code == 8) {

window.event.returnValue = true

} else {

window.event.returnValue = false

}

}

</script>

这个问题很简单!onabort()当用户终止正在打开的网页时产生该事件。

onblur()某元素失去活动焦点时产生该事件。例如鼠标在文本框中点击后又在文本框外点击时就会产生。

onchange()当网页上某元素的内容发生改变时产生例如在文本框中输入文本后又在文本框外点击时就会产生。

onclick()单击网页上的某元素时产生

ondblclick()双击网页上的元素时产生

onerror()浏览器在打开网页的过程中发生错误时产生该事件

onfinish()滚动文本条中的文本完成一次滚动时产生的事件

onfocus()网页上的元素获得焦点时产生该事件

onkeydown()按下任意键时产生该事件

onkeypress()按下任意键时并释放该键产生的事件

onkeyup()释放按下的按键产生该事件

onload()网页或图象调入完成后产生该事件

onmousedown()在网页的某元素上按下鼠标时产生该事件

onmousemove()在网页的某元素上移动鼠标时产生该事件

onmouseout()从网页的某元素移出鼠标时产生该事件

onmouseover()鼠标移入网页的某元素时产生该事件

onmouseup()释放按下的鼠标时产生该事件

onreset()复位表格时产生该事件

onresize()改变浏览器时产生该事件

onselect()选择文本框中的文本时产生该事件

onstart()滚动文本条中的文本开始滚动时产生该事件

onsubmit()提交表单时产生该事件

onunload()从当前的网页退出时产生该事件