555
צפיות
צפיות
22
תשובות
תשובות
האם ניתן לעשות 2 כפתורי SUBMIT??
בעמוד אחד??
אני אסביר:
אני צריך לעשות 2 FORM ACTION באותו עמ' שע"י לחצן אחד הוא יגש לעמוד א' וע"י לחצן שני הוא יגש לעמוד ב'. האם ניתן לעשות את זה??
רעיון: לעשות כפתור SUBMIT 1 ועוד BUTTON רגיל שב-ONCLICK שלו יהיה REDIRECT אבל אני חייב את שניהם בPOST ולא ב-GET
האם אפשר לעשות דבר כשזה??
22 תשובות
עם סקריפט כן
<button onclick="document.formname.action='???';submit();">
משהו כזה…
אינה קוד מלא
<form method="post" action="true">
<input type="button" value="page1" onclick="action='page1.asp';submit();">
<input type="button" value="page2" onclick="action='page2.asp';submit();">
</form>
הנה*
אני לא בטוח ששלך יעבוד
אז ליתר ביטחון כך את זה:
<form method="post">
<input type="button" value="page1" onclick="this.parentNode.action='page1.asp';submit();">
<input type="button" value="page2" onclick="this.parentNode.action='page2.asp';submit();">
</form>
תודה רבה
אבל דווקא עם שלך זה לא עובד.
איך אני עושה שהדף של הBUTTON יפתח כדף חדש?? ורק כ-POPWIN??
תודה רבה, עזרת לי מאוד
ניסיתי עם הקוד
<input type="button" value="העלה קובץ" onclick="windowopen(action='upload.asp';enctype='multipart/form-data';submit(););" id=button1 name=button1>
אבל זה לא עוזר….
הא ?!
*הא ?!
אני אפרשן:
אני צריך ששני הדפים יפתחו בחלון אקספלורר חדש.
איך אני עושה את זה??
אי אפשר להשתמש ב- windows.open בגלל שכאן זה לא לינק רגיל.
מה אפשר לעשות כאן ע"מ שהדף יפתח בחלון חדש?
איך אפשר לעשות שבקליק יפתח חלון חדש??
להלן הקוד:
<input type="button" value="העלה קובץ" onclick="action='upload.asp'; enctype='multipart/form-data';submit();" id=button1 name=button1>
הדוגמא שלך לא טובה שכן
2 הכפתורים פותחים דפים באותו חלון של האקספלורר ואני צריך שהדפין יפתחו בחלון חדש
הדוגמא שלי הייתה כדי להוכיח
שהקוד שלי עובד!!!
ולגבי הבעיה שלך הוסף target=_blank לטופס שלך
(אני לא בטוח לגבי התקניות של זה – אני הולך לבדוק ב-W3C)
לא רמזתי חלילה שהקוד שלך לא עובד
אמרתי שהקוד שלך לא עובד אצלי, יתכן שיש אצלי משהו שמונע ממנו לא יעבוד.
אי הבנה: אני חשבתי שלא הבנת את השאלה השניה שלי ( לגבי החלון החדש) ושהקוד שהבאת הוא דוגמא לזה, אך לא הבנתי אותך יאות ועל כך הנני מצר.
ניסיתי מה שאמרת והוא זורק שגיאה
_BLANK שלא מוגדר אצלו
<input type="button" value="העלה קובץ" onclick="action='upload.asp'; target=_blank ;enctype='multipart/form-data';submit();" id=button1 name=button1>
בטופס אמרתי
<form action="" method="get" target="_blank">
ד"א זה לא תקני – אני צריך לחפש את הדרך התקנית לזה
הבעיה היא שאני צריך את זה בדף השני
זה שנפתח ע"י BUTTON. זאת הבעיה!!!
אי אפשר לשים ב-ONCLICK את ה-TARGET=_BLANK ה- JS לא מכיר את זה…
ניסיתי זה עובד
ולמה זה גם צריך לעבוד ?
ה-target אומר לאיזה פריים ישלח הטופס (_blank זה פריים מיוחד)
הכפתורים עושים submit אז הטופס נשלח וה-target מתבצע
תודה רבה, עזרת לי מאוד
עוד שאלה קטנטנה
מה קורה אם אני רוצה שדף אחד יפתח באותו חלון והדף השני יפתח בחלון נפרד?
כבר מצאתי פתרון, תודה בכל מקרה
להבא שאל בפורום צד לקוח!
קיבלתי