עבור לתוכן

בעיה בjs

Featured Replies

פורסם

ניסתי לעשות form עם בדיקה של js והבדיקה לא עובדת

זה פשוט ממשיך לדף הבא במקום להציג לי שגיאה

<script language="javascript>
function check (user_reg)
{

var name= user_reg.user_name.value;
var password= user_reg.user_password.value;
var category= user_reg.user_category.value;
var url= user_reg.user_url.value;
var banner= user_reg.user_banner.value;
var lang= user_reg.user_lang.value;
var email= user_reg.user_email.value;
var benner_len= benner.length();
var url_len= url.length();

if (name.length < 2)
{
alert("שם משתמש חייב להיות בעל 3 תווים לפחות");
user_reg.user_name.focus();
return false;

}

if (password.length < 4)
{
alert("אנא הכנס סיסמה בעלת 5 תווים לפחות.");
user_reg.user_paaword.focus();
return false;


}
if (category.length==0)
{
alert("אנא בחר קטגוריה.");
user_reg.user_category.focus();
return false;


}
if (url.substring(url_len-4 , url_len)!="[url]www."[/url])
{
alert("אנא הכנס כתובת אתר חוקית!");
user_reg.user_url.focus();
return false;


}
if (benner.substring(benner_len-4 , benner_len)!=".jpg")
{
alert("אנא הכנס כתובת עם באנר מסוג jpg.");
user_reg.user_benner.focus();
return false;


}
if (lang.length==0)
{
alert("אני בחר\י שםה לאתרך.");
user_reg.user_lang.focus();
return false;


}
if (email.length < 3 || email("@")>-1 || email(".")>-1)
{
alert("כתובת הe-mail שהזנת אינה תקינה.");
user_reg.user_email.focus();
return false;


}
return true;


}
</script>
<table align="center" border="0">

<form name="user_reg" action="add.asp" method="get">
<tr>
<td><p dir="rtl"><input type="text" name="user_name" size="30"/></td>
<td><p dir="rtl"><b><font face="Arial" color="#233946" size="4">שם משתמש:</font></b></td>
</tr>
<tr>
<td><p dir="rtl"><input type="password" name="user_password" size="30"/></td>
<td><p dir="rtl"><b><font face="Arial" size="4" color="#233946">סיסמת משתמש:</font></b></td>
</tr>
<tr>
<td><p dir="rtl"><select name="user_category" dir="rtl">
<option></option>
<option value="sab">פרוטלים</option>
<option value="gan">מחשבים</option>
<option value="tel">קניות</option>
<option value="ra">צריך להוסיף עוד$$^!!%</option>
</td>
<td><p dir="rtl"><b><font face="Arial" color="#233946" size="4">קטגורית האתר:</font></b></td>
</tr>
<tr>
<td><p dir="rtl"><input type="text" name="user_url" size="30"/></td>
<td><p dir="rtl"><b><font face="Arial" color="#233946" size="4">כתובת האתר:</font></b></td>
</tr>
<tr>
<td><p dir="rtl"><input type="text" name="user_banner" size="30"/></td>
<td><p dir="rtl"><b><font face="Arial" size="4" color="#233946">כתובת הבאנר:</font></b></td>
</tr>
<br>
<tr>
<td><p dir="rtl"><select name="user_lang" dir="rtl">
<option></option>
<option value="sab">עברית</option>
<option value="gan">אנגלית</option>
<option value="tel">אנגלית ועברית</option>
<option value="ra">שפה אחרת</option>
</td> <td><p dir="rtl"><b>
<font face="Arial" size="4" color="#233946">שפת האתר:</font></b></td>
</tr>
<tr>
<td><p dir="rtl"><input type="text" name="user_email" size="30"/></td>
<td><p dir="rtl"><b><font face="Arial" size="4" color="#233946">דואר אלקטרוני:</font></b></td>
</tr>

<tr>
<td><p dir="rtl"><input type="reset" value="אתחול טופס"/></td>
<td><p dir="rtl"></td>
</tr>
<td><p dir="rtl"><input type="submit" value="שלח טופס" onclick="return check(user_reg)"/></input>
<p dir="rtl"><td>
<p dir="rtl"><td>
</td></td></td>
</tr>
</table>
<br><br><br><br>
<table align="center" border="0">
</form>
</table></td>

פורסם
  • מחבר

לא משנה,הסתדרתי

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים