rash44
چهارشنبه 10 تیر 1388, 21:53 عصر
سلام
من با اسکریپت زیر فیلدهای فرم رو کنترل می کنم
<script language="javascript">
function newlevelmsg() {
if (document.newlevel.name[].value == ""){
alert('لطفا عنوان دوره آموزشی را وارد کنید');
return false;
}if (document.newlevel.name[].value.match(/[&<>a-zA-Z(-)(')(")_,:;*]+/)){
alert('لطفا برای عنوان دوره آموزشی از کاراکترهای غیر مجاز استفاده نکنید ');
return false;
}
}
</script>
توی بعضی از فرم فیلد ها رو بصورت آریاه تعریف می کنم مثل
<input type="text" name="name[]" size="20">
زمانی که فیلد رو به این صورت تعریف می کنم دیگه اسکریپت عمل نمی کنه
یعنی اینکه اسکریپت برای قیلد name[] عکی العمل نشون نمی ده
لطفا مشکل رو بر طرف کنید
ممنون
من با اسکریپت زیر فیلدهای فرم رو کنترل می کنم
<script language="javascript">
function newlevelmsg() {
if (document.newlevel.name[].value == ""){
alert('لطفا عنوان دوره آموزشی را وارد کنید');
return false;
}if (document.newlevel.name[].value.match(/[&<>a-zA-Z(-)(')(")_,:;*]+/)){
alert('لطفا برای عنوان دوره آموزشی از کاراکترهای غیر مجاز استفاده نکنید ');
return false;
}
}
</script>
توی بعضی از فرم فیلد ها رو بصورت آریاه تعریف می کنم مثل
<input type="text" name="name[]" size="20">
زمانی که فیلد رو به این صورت تعریف می کنم دیگه اسکریپت عمل نمی کنه
یعنی اینکه اسکریپت برای قیلد name[] عکی العمل نشون نمی ده
لطفا مشکل رو بر طرف کنید
ممنون