-1
即時通訊創建一個jsp應用程序,並且我得到了幾個運行在那裏的函數。但有這一個功能。只有一個不管我做什麼都行不通! 我甚至從另一個運行功能再次構建它,它不起作用!有關這一個javascript功能的故事不起作用
這裏是我的功能 -
<script type="text/javascript">
function ValidateAdd(){
var x=document.add.name.value;
var y=document.add.jobId.value;
var z=document.add.deptId.value;
var w=document.add.salary.value;
if(x==""||x==null||y==""||y==null||z==""||z==null||w==""||w==null){
alert("fields cant be empty");
return false;
}
if(/\D/.test(y)||/\D/.test(z)||/\D/.test(y)){
alert("job id , dept id and salary need to be numeric!");
return false;
}
}
function ValidateDelete(){
var x=document.del.empId.value;
if(/\D/.test(x)){
alert("empId needs to be numeric!");
return false;
}
}
function ValidateGet(){
var x=document.get.empId.value;
if(/\D/.test(x)){
alert("empId needs to be numeric!");
return false;
}
}
function ValidateUpdate(){
var x=document.add.name.value;
var y=document.add.jobId.value;
var z=document.add.deptId.value;
var w=document.add.salary.value;
var v=document.add.empId.value;
if(x==""||x==null||y==""||y==null||z==""||z==null||w==""||w==null||v==""||v==null){
alert("fields cant be empty");
return false;
}
if(/\D/.test(y)||/\D/.test(z)||/\D/.test(y)||/\D/.test(v)){
alert("employee id ,job id , dept id and salary need to be numeric!");
return false;
}
}
</script>
我的形式是 -
<form name="update" onsubmit="return ValidateUpdate();" action="GetAndUpdateEmp" method="post" >
update an employee:
<br>
empId<input type="text" name="empId"/><br>
name<input type="text" name="name"/><br>
jobId<input type="text" name="jobId"/><br>
deptId<input type="text" name="deptId"/><br>
Salary<input type="text" name="salary"/><br>
<input type="submit"/>
</form>
另一種形式的工作得很好 -
<form name="get" onsubmit="return ValidateGet();" action="GetAndUpdateEmp" method="get" >
get an employee by id:
<br>
empId<input type="text" name="empId"/><br>
<input type="submit"/>
</form>
我真的開始變得瘋狂,我不能找到什麼是錯的
值不能爲空,所以那些空檢查是無用的。並瞭解[標籤元素](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label) – epascarello 2014-12-01 19:56:26
哪些功能不起作用?什麼是不起作用的功能? – kingdamian42 2014-12-01 19:56:54