שלח תשובה

זירת השאלות

8 תשובות

  1. ניר טייב הגיב:

    אם כוונתך לשלוח את הטופס
    לכתובות שונות בלחיצה על כפתורים שונים אז עושים כך.
    בונים פונקציה שמקבלת בפרמטרים שלה: ריפרנס לאלמנט ה-Form שמכיל את הלחצן, כתובת חלופית.
    משהו כזה:

    function changeFormAction(oForm, goAction){
       oForm.action=goAction;
       oForm.submit();
    }

    לאחר מכן נותנים את הפונקציה הזו ללחצן (button) שישמש לנו כלחצן שליחה:

    <input type="button" onclick="changeformAction(this.form, 'url')" value="Send to another address" />

    this.form מחזיר את אלמנט ה-Form שמכיל את הפקד שלחצנו עליו.

  2. ron5 הגיב:

    כוונתי לשלוח לכתובות שונות
    כוונתי לשלוח לכתובות שונות בלחיצה אחת על כפתור אחד

    משהו כזה
    <form action="http://111111.com/mail.asp "http://2222.com/mail.asp method="POST">
    כמובן שזה לא עובד כך זה רק דוגמה

  3. ניר טייב הגיב:

    וכמובן שזה לא אפשרי
    מה שכן אפשרי זה אם אתה עובד עם ASP אז לכתוב בסוף עמוד אחד Server.transfer לקובץ אחר.

  4. ron5 הגיב:

    אפשרי עם javascript
    אני יודע שזה גם אפשרי עם javascript
    אך זה יכול להיות שאף אחד פה לא יודע

  5. זהר פלד הגיב:

    אני לא חושב שזה אפשרי לשלוח טופס
    אחד לשתי כתובות במקביל תוך שימוש בצד לקוח בלבד, אבל אתה יודע מה? למה שלא תנסה?

  6. אוריקס הגיב:

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

  7. בוב הגיב:

    אתה יכול…
    לשלוח טופס לעמוד מסויים ושהוא ישלח לעוד עמוד את הפרטים של הטופס.

שלח תשובה