我的if condintion有什么问题吗?请指教。我是gender没反应不会出message alert。然后submit 后要怎么把那些资料post上网像这http://www.wwjdm.org/~site/Scrip ... &H_H=1755292850
好多都不会哦。大大有facebook吗?直接在FB聊方便吗?我的是meei kiat see。
![]() |
有没有人会做这个guest book。用html+css+javascript+php来做! |
回复 leon_lcl
这先不谈,我现在这个function都不懂哪里有错,gender没反应。能办忙看下吗?
<!DOCTYPE>
<html>
<head>
<title>Meei Kiat.com</title>
</head>
<script type='text/javascript'>
function formValidator(){
var name=document.getElementById('name');
var age=document.getElementById('age');
var gender=document.getElementById('gender');
var email=document.getElementById('email');
if(isAlphabet(name, "Please enter your name!")){
if(isNumeric(age, "Please enter your age!")){
if(madeSelection(gender, "Please select your gender!")){
if(emailValidator(email, "Please enter your email!")){
return true;
}
}
}
}
return false;
}
function notEmpty(elem, helperMsg){
if(elem.value.length == 0){
alert(helperMsg);
elem.focus();
return false;
}
return true;
}
function isNumeric(elem, helperMsg){
var numericExpression = /^[0-9]+$/;
if(elem.value.match(numericExpression)){
return true;
}
else
{
alert(helperMsg);
elem.focus();
return false;
}
}
function isAlphabet(elem, helperMsg){
var alphaExp = /^[a-zA-Z]+$/;
if(elem.value.match(alphaExp)){
return true;
}else{
alert(helperMsg);
elem.focus();
return false;
}
}
function madeSelection(elem, helperMsg){
if(elem.value == "Please Choose"){
alert(helperMsg);
elem.focus();
return false;
}
else
{
return true;
}
}
function emailValidator(elem,helperMsg){
var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
if(elem.value.match(emailExp)){
return true;
}
else
{
alert(helperMsg);
elem.focus();
return false;
}
}
</script>
<form onsubmit='return formValidator()'>
Name: <input type='text' id='name'/><br/>
Age: <input type='text' id='age'/><br/>
Gender: <select id='gender'>
<option>Please Choose</option>
<option>Male</option>
<option>Female</option>
</select><br/>
Email: <input type='text' id='email'/><br/>
<input type='submit' value='Submit'/>
</form>
</html>
meijie85 发表于 2011-6-18 03:46 PM
JBTALKS.CC |联系我们 |隐私政策 |Share
GMT+8, 2025-4-16 07:28 PM , Processed in 0.082102 second(s), 19 queries .
Powered by Discuz! X2.5 © 2001-2012 Comsenz Inc.
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
Dedicated Server powered by iCore Technology Sdn. Bhd.