|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
|
![]() |
# 1 |
הוסטסניון
|
פיצול form בעזרת radio, אפשרי?
יש לי form עם action מסוים,
יש סיכוי לשנות אותו בהתאם לכפתור ה radio שנבחר? דוגמא: יש לי form עם action של x.php, לידו יש 2 כפתורי radio, אני מעוניין שהכפתור הראשון יפנה את ה action ל x.php, והכפתור השני יפנה את ה action ל y.php. יש אפשרות לעשות את זה? |
![]() |
![]() |
# 2 |
מתאורר / יצא בחוץ
|
אם אני לא טועה:
HTML קוד:
<form name="form1"> <input type="radio" value="some value" onclick="document.form1.action = 'action.php';" /> </form> |
![]() |
![]() |
# 3 |
הוסטסניון
|
זה לא עבד.
אבל בעזרת document.form1.action היה לי מה לחפש בגוגל. ![]() השתמשי בהסבר פה - http://www.codeproject.com/jscript/multiaction.asp הבעיה עכשיו שאני משתמש בכפתור submit ו method של post. וב2 הדפים, x ו y אני אמור לקבל נתונים בעזרת $_POST. אני לא מקבל נתונים. |
![]() |
![]() |
# 4 |
משתמש - היכל התהילה
|
קוד:
document.getElementById('form').action="upload.php?method=link5"; |
![]() |
![]() |
# 5 |
הוסטסניון
|
אוקיי, הגדרתי id.
לא הבנתי איפה לשים את ה getelementbyid. |
![]() |
![]() |
# 6 |
משתמש - היכל התהילה
|
קוד:
<form id="form" action="index.php" method="post"> <input type="radio" onclick ='document.getElementById('form').action="index2.php";' /> <input type="submit" /> </form> |
![]() |
![]() |
# 7 |
הוסטסניון
|
תודה רבה, אבל אני עדיין לא מצליח לקבל נתונים בדף x.php ו y.php.
|
![]() |
![]() |
# 8 |
משתמש - היכל התהילה
|
טעיתי קצת בקוד, תשים את זה:
קוד:
<input type="radio" onclick ='document.getElementById("form").action="aa.php"' /> Last edited by mlnn; 13-05-07 at 22:34.. |
![]() |
![]() |
# 9 |
הוסטסניון
|
שמתי לב לטעות כבר מקודם.
הבעיה שהדפים לא מוכנים לקבל את התוכן מה post. |
![]() |
![]() |
# 10 |
משתמש - היכל התהילה
|
תדביק פה את x.php ו y.php.
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|