לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #5  
ישן 08-08-2005, 13:38
צלמית המשתמש של Death Angel
  Death Angel Death Angel אינו מחובר  
 
חבר מתאריך: 12.04.02
הודעות: 2,809
הבעיה היא שלפי הקוד ש-Silver Strike הציג
בתגובה להודעה מספר 3 שנכתבה על ידי mike_t22 שמתחילה ב "בעייה קטנה"

הטופס בכל מקרה שולח את עצמו מכיוון שאין החזרת ערך מהפונקציה של האישור,או שבעצם יש רק אין ממש בדיקה של הערך המוחזר.
וגם להפעיל את הפונקציה דרך האירוע OnSubmit לא ניראה לי ממש מומלץ (שד"א ניראה לי שפה הייתה הבעיה) הנה,כך עשיתי וזה עובד:
קוד PHP:
 <script type="text/javascript">
    function 
confirmation(){
       if(
confirm("Are you sure you want to post the data")) 
    
document.getElementById('frm').submit();
       else return 
false;
    }
</script>

<form action="actionFile.html" method="post" name="frm" id="frm">
    <input type="text" name="writeName" />
    <input type="button" value="Submit data" onclick="confirmation();" />
</form> 
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן.


נערך לאחרונה ע"י Death Angel בתאריך 08-08-2005 בשעה 13:41.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #12  
ישן 08-08-2005, 18:49
צלמית המשתמש של Death Angel
  Death Angel Death Angel אינו מחובר  
 
חבר מתאריך: 12.04.02
הודעות: 2,809
אז ככה: אתה צריך פונקציה שתקבל פרמטרים ותטפל בהם.
בתגובה להודעה מספר 11 שנכתבה על ידי mike_t22 שמתחילה ב "בכל זאת צריך עזרה"

אז מה שעושים זה לוקחים את הפונקציה שלנו,וכותבים כך:
קוד PHP:
 function confirmation(frmname){ 
       if(
confirm("Are you sure you want to post the data")) 
    
document.getElementById(frmname).submit(); 
       else return 
false
    } 


ועכשיו,כאשר אתה קורא לפונקציה,אתה מכניס את הפרמטר הרצוי,למשל יש לך טופס ושמו FORM1אז אתה תעשה כך:
קוד:
<input type="button" value="Submit" name="but" id="but" onclick="confirmation(FORM1);">


כאשר קראתי לפונקציה,נתתי לך כפרמטר את השם של אותו FORM רצוי ואז הוא יטפל באותו פורם.
מקווה שעזרתי,לעוד מידע אתה מוזמן לבצע חיפוש בפורום וגם בגוגל על פונקציות ב-JS.
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 01:55

הדף נוצר ב 0.06 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר