![]() |
שאלה בjavascript
אם יש לי נגיד כפתור לשליחה של משהו ואני לא רוצה שילחצו עליו יותר מפעם אחת...
מה עליי לעשות? אני חושב שזה ב javascript... אבל לא יודע. :qqb001: תודה מראש. |
תעלים אותו אחרי לחיצה אחת.
HTML קוד:
<ibput type="submit" value="שליחה" OnClick="this.style.display='none';"/> |
יש דרך ויתר טובה שבעזרתה הכפתור לא נעלם אלא פשוט אי אפשר ללחוץ עליו-
קוד:
onClick="this.disabled: true;" |
תודה לשניכם!
והשתמשתי בהתחלה במה שDVIRS הביא אבל חיפשתי את מה ש AMF הביא תודה! עריכה: השתמשתי בדרך של AMF אבל.. אני לא בטוח אם זה עובד לי... איך אפשר לבדוק? |
זה הקוד התקין:
HTML קוד:
onClick="this.disabled='true';" |
ציטוט:
זה נועל את הכפתור! |
מצטער על הדאבל פוסט אבל אם הייתי עורך לא היית חוזר אולי.
אז ככה הכפתור נלחץ והוא גם ננעל אבל הוא לא שולח כלום... ז"א אתה לוחץ - הוא ננעל וזהו...: ציטוט:
|
אם אין את הנעילה הכפתור שולח את הטופס?
|
ציטוט:
כשהורדתי את מה שנתת לי להוסיף אז זה שולח. מוזר... S:? |
תגדיר ID לתגית ה-form שלך:
HTML קוד:
id="myForm"HTML קוד:
<input type="submit" name="send" id="send" value=" שלח " onClick="this.disabled='true';document.getElementById('myForm').submit();" /> |
| כל הזמנים הם GMT +2. הזמן כעת הוא 07:21. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ