ראשי > בניית אתרים > שאלה ב js
document.name.vaule=document.name.vaule+"<br>"
או
document.name.vaule=document.name.vaule+<br>
לא בתוח
לגבי הלחיצה תביא דוגמא לסקריפט
אני רוצה פשוט שכשאני שולח תיבת טקסט, הירידות של השורות ישארו כמו שהן ולא יהיו ברווחים
אם ככה אז זה כבר בצד שרת
יש פקודה ב asp קוראים לה replace היא מחליפה במחרוזת מסויימת את כל התת מחרוזות שאתה נותן לה בתת מחרוזת שאתה נותן לה
נכון זה נשמע מסובך אז הנה דוגמא
message = replace(mess, "aaa", "bbb")
נגיד mess הוא משתנה שיש בו מחרוזת
אז הפקודה תעבור על כל המחרוזת mess וכל פעם שהיא תמצא את הקטע aaa היא תחליף אותו ב bbb
את התוצאה היא תחזיר למשתנה message בלי לשנות את mess
עכשיו איך זה עוזר לך????
פשוט נגיד יש משתנה message שבו יש את המחרוזת של ההודעה
אז בגלל ש אנטר זה בסהכל קוד אסקי אז כול ההודעה היא במחרוזת אחת ואז כל מה שאתה צריך זה להחליף את האנטר ב
אבל בגלל שהאנטר הוא רק קוד אז משתמשים בקוד שלו שב asp הוא vbcrlf
אז בקיצר כל מה שאתה צריך לרשום זה
message = replace(message, vbcrlf, "
")
שים לב ש vbcrlf הוא קוד ולא מחרוזת אז שמים אותו בלי מרכאות
רק שים לב שהכל בצד שרת יענו ב asp לא בג'אווה סקריפט
בהצלחה[נערך על-ידי Echo בתאריך 2004/06/19 23:51]
תודה רבה אחי
