gkman פורסם 2012 באפריל 11 Share פורסם 2012 באפריל 11 יש לי את הקוד הזה:<form id="edit_pod" action="action.php" method="get"> <input type="hidden" id="txt_pod_id" value="<?php echo $pod_id; ?>" /> <table class="edttable"> <tr> <td> Date: <br /> <small><i>(Hebrew date will be calculated and displayed in the site)</i></small> </td> <td> <select id="sel_d"></select> <select id="sel_m"></select> <select id="sel_y"></select> </td> </tr> <tr> <td> Category: </td> <td> <select id="sel_cat" onchange="populate_sub()"></select> </td> </tr> <tr> <td> Subject: </td> <td> <select id="sel_sub"></select> </td> </tr> <tr> <td> Description: </td> <td> <textarea id="txt_des" maxlength="1677215" rows="5" cols="47" ><?php echo $description ; ?></textarea> </td> </tr> <tr> <td> Path: <br /> <small><i>(Paste here the full path, or the relative path to<br />the main directory of the MP3 file of this podcast.</i></small> </td> <td> <input type="text" id="txt_path" size="60" value="<?php echo $path ; ?>" /> </td> </tr> <tr> <td colspan="2"> <input type="submit" value="Save" /> <input type="reset" value="Reset" /> <input type="button" value="Cancel" onclick="history.go(-1)" /> </td> </tr> </table> </form>שדות הselect מתאכלסים בעזרת JS- כל השדות (גם select) מתמלאים בעזרת קוד PHP במידה וצריך.(הטופס משמש גם להוספה וגם לעריכה- שדות הselect מתמלאים בתגית <body> עם פונקציה של JS)כל זה עובד.כשאני לוחץ על כפתור הsubmit הטופס עובר לדף הפעולה אבל לא מעביר לו נתונים (ניסיתי בהתחלה עם POST אבל לא קיבלתי כלום ואז עברתי לGET וכל מה שקיבלתי היה הכתובת עם סימן שאלה בסוף)איך אני מתקן את זה? קישור לתוכן שתף באתרים אחרים More sharing options...
IlanF פורסם 2012 באפריל 11 Share פורסם 2012 באפריל 11 תוסיף name לכל שדה שאתה רוצה לשלוח:<input type="text" id="txt_path" name="txt_path" size="60" value="<?php echo $path ; ?>" /> קישור לתוכן שתף באתרים אחרים More sharing options...
gkman פורסם 2012 באפריל 11 מחבר Share פורסם 2012 באפריל 11 וואלה תודה, עשה את העבודה.מתי אני אמור להשתמש בid ומתי ב-name? זה מאוד מבלבל... קישור לתוכן שתף באתרים אחרים More sharing options...
yonizaf פורסם 2012 באפריל 11 Share פורסם 2012 באפריל 11 name אמור לשמש רק לזה - לתת שם לערכים שיוחזרו משדות input. לפי ההקשר והעניין, יכולים להיות בדף כמה שדות input עם אותו name.id משמש לזיהוי של אובייקט בדף עצמו, לצורך שימוש בJS או CSS וכדומה. לכן אסור שיהיו בדף שני אובייקטים עם id זהה. קישור לתוכן שתף באתרים אחרים More sharing options...
gkman פורסם 2012 באפריל 11 מחבר Share פורסם 2012 באפריל 11 name אמור לשמש רק לזה - לתת שם לערכים שיוחזרו משדות input. לפי ההקשר והעניין, יכולים להיות בדף כמה שדות input עם אותו name.id משמש לזיהוי של אובייקט בדף עצמו, לצורך שימוש בJS או CSS וכדומה. לכן אסור שיהיו בדף שני אובייקטים עם id זהה.בדיוק עזרתי לאבא שלי עם משהו באתר שלו- קוד JS שלא רצה לעבוד.מסתבר שזה בגלל שלטופס שלו היה id ולא name (בדיוק מה שהיה לי - רק שלי היה עם PHP)אז מה שאמרת לא מדויק..מצאתי את האתר הזה: http://solidlystated.com/scripting/html-difference-between-id-and-name/ שמסביר את זה יותר טוב קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.