כאשר יורדים שורה בתוך TEXTAREA, ירידות השורה נשמרות כ- vbCrlf. כאשר אנו מציגים את הטקסט ב-HTML, עלינו להחליף את ירידות השורה האלו, בתג .
strFinal=Replace(str,vbCRlf,"<br />")
str זה המשתנה המכיל את מה שקיבלנו מהטופס. אחרי השורה הזו, strFinal מכיל את הטקס, עם כל הירידות שורה במקומות הנכונים, אותו נכניס ל-DB, ואז כנשלוף את הנתונים, הכל יהיה מסודר.
2 תשובות
כאשר יורדים שורה בתוך TEXTAREA, ירידות השורה נשמרות כ- vbCrlf. כאשר אנו מציגים את הטקסט ב-HTML, עלינו להחליף את ירידות השורה האלו, בתג
.
str זה המשתנה המכיל את מה שקיבלנו מהטופס.
אחרי השורה הזו, strFinal מכיל את הטקס, עם כל הירידות שורה במקומות הנכונים, אותו נכניס ל-DB, ואז כנשלוף את הנתונים, הכל יהיה מסודר.
1. להוסיף למאפיין wrap של ה textarea את הערך hard, וזה יוצר VBCRLF בכל ירידת שורה.
זה כמובן לא מספיק, כי אין להסתמך על מה שמגיע מהקליינט
2. להוסיף
לקלאס שמכיל את הטקסט, עובד רק מ IE5 ומעלה, ורק ב IE.
3. אם הטקסט בתוך טבלאות, ניתן להוסיף
4. בכל מקרה שהוא, ניתן להשתמש בקלאס