הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 11-11-07, 21:15   # 1
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 31
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

[JS] בעיה עם הפקודה submit() בכפתור רגיל

אני מנסה להכין בעזרת JS אפשרות שהדפדפן ישאל אותך אם אתה בטוח רוצה לבצע את הפעולה ואז אם אתה מאשר אז הוא שולח את הטופס ואם לא אז הוא מאתחל אותו הבעיה שזה לא עובד פשוט.. כשאני עושה cancel זה מאתחל אבל אם אני עושה OK זה לא שולח... הנה הפונקצייה שהכנתי:
HTML קוד:
function conf(){
 if(confirm('אתה בטוח?'))
  form1.submit()
 else
  form1.reset()
}
והנה בערך הטופס(הטופס דינמי):
HTML קוד:
<form action="...php?act=deletecm" method="post" id="form1">
  <table class="pmt">
   <tr>
    <th>כותרת</th>
    <th>תאריך שליחה</th>
    <th>מחיקה</th>
   </tr>  <tr>
   <td>123123</td>
   <td>11/11/2007, 20:05</td>
   <td><input type="checkbox" name="del[8]" value="1" class="delBox" /></td>
  </tr>  <tr>
   <td>123123</td>
   <td>11/11/2007, 20:05</td>
   <td><input type="checkbox" name="del[9]" value="1" class="delBox" /></td>
  </tr>  <tr>
   <td>מעפן!</td>
   <td>11/11/2007, 18:41</td>
   <td><input type="checkbox" name="del[2]" value="1" class="delBox" /></td>
  </tr>  <tr>
   <td>זה רק דני</td>
   <td>11/11/2007, 18:45</td>
   <td><input type="checkbox" name="del[3]" value="1" class="delBox" /></td>
  </tr>  <tr>
   <td colspan="4" align="left"><input type="button" name="submit" value="מחיקה" onclick="conf()" /></td>
  </tr></table></form>
ניסיתי לעשות את הכפתור שליחה מסוג submit אבל אז לא משנה מה אני ילחץ זה פשוט ישלח אותו..

תודה מראש..
__________________
בברכה, חיים.


Last edited by חיים; 11-11-07 at 21:32..
 
ישן 11-11-07, 21:25   # 2
WaReZ
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Apr 2007
הודעות: 48

WaReZ לא מחובר  

קוד:
input type="submit"
במקום button
 
ישן 11-11-07, 21:32   # 3
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 31
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

ציטוט:
נכתב במקור על ידי WaReZ צפה בהודעה
קוד:
input type="submit"
במקום button
ציטוט:
נכתב במקור על ידי חיים
ניסיתי לעשות את הכפתור שליחה מסוג submit אבל אז לא משנה מה אני ילחץ זה פשוט ישלח אותו..
בו נגיד שכבר ניסיתי משהוא בסגנון
__________________
בברכה, חיים.

 
ישן 11-11-07, 22:15   # 4
mayden
Авторитет
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 2,556

mayden לא מחובר  

PHP קוד:
function confirmation() {
var 
answer confirm("האם הינך בטוח ?")
    if (
answer){
    
document.bla.submit();
    }
    else{
    
document.bla.action "";
    
window.location "bla.php";
    }
        } 
והSUBMIT:
PHP קוד:
<form name="bla" action="bla.php">
<
input type="submit" value="submit" onclick="confirmation()">
</
form
__________________

ציטוט:
" זוכרים בשביל ללמוד, יודעים בשביל ללמד, מבינים בשביל לתכנת.."
 
ישן 11-11-07, 22:27   # 5
יניב בן צבי
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 162

יניב בן צבי לא מחובר  

תעשה כפתור submit ובתגית form תוסיף onsubmit="הפונקציה שלך"
 
ישן 11-11-07, 22:56   # 6
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 31
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

ציטוט:
נכתב במקור על ידי mayden צפה בהודעה
PHP קוד:
function confirmation() {
var 
answer confirm("האם הינך בטוח ?")
    if (
answer){
    
document.bla.submit();
    }
    else{
    
document.bla.action "";
    
window.location "bla.php";
    }
        } 
והSUBMIT:
PHP קוד:
<form name="bla" action="bla.php">
<
input type="submit" value="submit" onclick="confirmation()">
</
form
אותה הבעיה שבשני המצבים זה לא שולח
ציטוט:
נכתב במקור על ידי יניב בן צבי צפה בהודעה
תעשה כפתור submit ובתגית form תוסיף onsubmit="הפונקציה שלך"
כנ"ל
תודה רבה שניסיתם לעזור אני עדיין אשמח לקבל הצעות לפתרון הבעיה
__________________
בברכה, חיים.

 
ישן 11-11-07, 23:09   # 7
WaReZ
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Apr 2007
הודעות: 48

WaReZ לא מחובר  

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

כנ"ל
תודה רבה שניסיתם לעזור אני עדיין אשמח לקבל הצעות לפתרון הבעיה
מוזר אצלי זה פועל הקוד שהבאתי לך ,
עם איזה דפדפן אתה משתמש?.
 
ישן 11-11-07, 23:27   # 8
DorWD
תודה על תרומתך.
 
DorWD's Avatar
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
מיקום: עפולה
גיל: 30
הודעות: 2,259

DorWD לא מחובר  

לא הבנתי מה הבעייה
אתה עושה את הטופס נורמלי והכל
בonsubmit אתה שם את הפונקציה
הפונקציה אמורה להחזיר true או false
אם יהיה true אז הטופס ישלח רגיל, אם false אז לא ישלח...
__________________
מתכנת WEB
 
ישן 11-11-07, 23:29   # 9
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

הפעולה צריכה להיות למיטב זכרוני בתגית form עצמה ולא בכפתור.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
 
ישן 12-11-07, 00:08   # 10
Ori The Man
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: חיפה
גיל: 33
הודעות: 3,694
שלח הודעה באמצעות MSN אל Ori The Man Send a message via Skype™ to Ori The Man

Ori The Man לא מחובר  

תנסה לעשות בכפתור
onclick="confirm("האם אתה בטוח שאתה רוצה זאת?");
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 16:56.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ