![]() |
function לא רוצה להחזיר ערך.
שלום
כתבתי את הקוד הבא בjavascript: קוד:
function validate(filed,what) { קוד:
if (validate("nick",document.reg.nick.value)) { alert("done") ; nickid.innerHTML="כנוי תפוס"; ok=false; } 1 return true! למרות שהייתי צריך לקבל גם alert שלישי "done" הפונקציה פשוט לא עושה return , ואני שואל למה >: ? |
הפונקציה vailidate() לא מחזירה ערכים.
הפונקציה שהגדרת לרוץ onreadystatechange לעומת זאת כן מחזירה ערכים, אבל אתה לא יכול "לראות" אותם, כי לא אתה קורא לפונקציה. |
יש לך רעיון איך לתקן את זה?
אני דיי חדש בajax... העתקתי את רוב הקוד ממדריך |
אני לא חושב שיש משהו שונה בAJAX משאר הJS,
זה סה"כ עוד אובייקט. במקום להחזיר ערך מהפונקציה, שנה ישר את התיבה בה אתה רוצה לכתוב אם השם משתמש תפוס או לא, ישירות מה-onreadystate |
כל הזמנים הם GMT +2. הזמן כעת הוא 17:23. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ