21-05-11, 02:27 | # 1 |
חבר וותיק
|
בעיה ב textarea.
שלום.
יש לי תיבת textarea..כאשר אני כותב שם משהו ורוצה לרדת שורה, אני לוחץ אנטר ובמקום לרדת שורה זה שולח את הטופס, איך ניתן למנוע זאת? דבר שני, איך אני עושה שבמסד הירידות שורה ירשמו וכאשר אני אציג את המיד זה יוצג בצורה שבה זה נשמר (איפה ירדו שורה וכ'ו)? תודה רבה.
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
21-05-11, 09:03 | # 2 |
מנהל פורום, עסק רשום
|
לא הגיוני מה שאתה מתאר. אם יש לך textarea בלי שום JS שמאזין ללחיצה של אנטר - לא אמור להשלח הטופס.
לחילופין ייתכן ואתה מתבלבל ולא מדובר ב-textarea אלא ב-input רגיל ובמקרה הזה אכן הטופס צריך להשלח. יכול לעזור אם תצרף דוגמה של הקוד שלך באמצעות jsbin. באשר לשאלה השניה, אתה אמור להחליף ירידת שורות ב-<br/>. בד"כ בשפות השונות יש משתנה מערכת שמחזיק את הערך אותו צריך להחליף. בכל אופן, תלוי במערכת ההפעלה, מדובר בד"כ ב- chr 13 ו/או chr 10 \n ו-\r בהתאמה |
21-05-11, 09:07 | # 3 | |
חבר מתקדם
|
ציטוט:
HTML קוד:
<br />
__________________
|
|
21-05-11, 13:16 | # 4 |
הוסטסניון
|
הוא רשם לפי התקן (הרווח לא חובה) רק בגלל צד השפה זה התהפך.
ב-PHP יש את nl2br שמחליפה \n ב-br.
__________________
מפתח ומתחזק אתרים. |
21-05-11, 13:16 | # 5 |
חבר וותיק
|
תודה עזרתם לי אבל יש לי בעיה מאוד מוזרה.
זה הקוד של התיבת טקסט: PHP קוד:
PHP קוד:
למה? אולי כי זה textarea? בinput רגיל אין לי בעיה. תודה רבה.
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
21-05-11, 14:30 | # 6 |
אין כמו ב127.0.0.1
|
קח בחשבון שהרווחים שאתה שם בין תג הפתיחה לתג הסיום נחשבים כתווים לכל דבר. אם אתה רוצה שיהיה ריק, סגור מיד אחרי שפתחת.
אגב, בתנאי שפרסמת אתה בודק האם התווים קטנים מ2 או קטנים מ-3000. נראה לי שהתכוונת לשים שם > במקום <. |
21-05-11, 14:41 | # 7 |
חבר וותיק
|
סגרתי מיד אחרי שפתחתי..באותה השורה..לא עובד.
וכן, טעיתי אבל זה עדיין לא שינה כלום.. כשאני עושה עם <input type="textarea"> הכל עובד מעולה..הבעיה שזה לא תקני ובנוסף לזה, אי אפשר לרדת שורה כי זה ישר שולח את הטופס. מה לעשות? אני תקוע.. תודה רבה!
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
21-05-11, 17:21 | # 8 | |
מנהל פורום, עסק רשום
|
ציטוט:
קוד:
<input type="textarea"> |
|
21-05-11, 17:44 | # 9 |
חבר וותיק
|
אז איך אני יכול לעשות בדיקה לשדה textarea?
יותר מזה, גם אם אני מנסה לעשות לו ערך ברירת מחדל (value) אני לא מצליח..מה הולך פה?
__________________
מתכנת php אמין ומקצועי. מחירים נוחים! יצירת קשר: 0544378743 |
21-05-11, 19:10 | # 10 |
אין כמו ב127.0.0.1
|
אני לא מבין, יש אין סוף מקורות מידע זמינים ברשת, למה אתה מתעקש לעצום עיניים ולנסות לבד? יש חוקים מאוד ברורים לדברים האלו. כנס לw3schools ותבין הכל, אני מבטיח לך.
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|