ABA


"בעייה ב JS שלא ממש מובנת לי (קבלת משתנה בהפעלת פונקצייה"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #12094 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12094
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   18:18   16.05.07   
אל הפורום  
  בעייה ב JS שלא ממש מובנת לי (קבלת משתנה בהפעלת פונקצייה  
 
   בס"ד.

יש לי פונקצייה כזאת :



function ok(na)
{
var val = document.register.na.value;

if (val != null || val!='')
{
document.na.src="ok.jpg";
}

if (val == null || val=='')
{
document.na.src="bad.jpg";
}

}

לא עובד לי .. אבל אם נניח אני אשים ישירות את השם של הFORM

function ok(na)
{
if (na == "name1")
{
var val = document.register.name1.value;

if (val != null || val!='')
{
document.name1.src="ok.jpg";
}

if (val == null || val=='')
{
document.name1.src="bad.jpg";
}
}
}

זה עובד .. ולא ממש בא לי לעשות קוד כזה בעבור כל FORM בנפרד.
אשמח אם תוכלו לעזור לי להבין איפה הטעות.

אגב הFORM שלי בנוי ככה :


<input type='text' name='name1' onchange="ok('name1')">


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  נסה אולי ככה. CaTz 16.05.07 21:14 1
     ניסיתי לא עוזר לצערי code_blue  16.05.07 21:16 2
  תנסה להוסיף לפורם שלך ID ולעבוד לפי ה ID lior066 17.05.07 04:00 3

       
CaTz
חבר מתאריך 2.10.04
14537 הודעות
   21:14   16.05.07   
אל הפורום  
  1. נסה אולי ככה.  
בתגובה להודעה מספר 0
 
  

var obj = document.register.na;
var val = obj.value

אולי זה יעזור לך


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   21:16   16.05.07   
אל הפורום  
  2. ניסיתי לא עוזר לצערי  
בתגובה להודעה מספר 1
 
   אחד הדברים המעצבנים שהיו לי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
lior066

   04:00   17.05.07   
אל הפורום  
  3. תנסה להוסיף לפורם שלך ID ולעבוד לפי ה ID  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net