15-11-2004, 23:02
|
|
|
חבר מתאריך: 16.12.03
הודעות: 666
|
|
צריך עזרה ביצירת סקריפט שלוקח טקסט עם "," בהתחלה ושם אותו בסוף
שלום,
אני מנסה ליצור סקריפט בjavascript שימצא אם לטקסט מסויים יש , או ! או . (בקיצור כל התוים שבכתוביות לסרט צריך לכתוב אותם בהתחלה של משפט כדי שזה יופיע בסופו), ושיקח את התו המסויום ויעביר אותו לסוף השורה.
אני עשיתי את הלולאה הזו אבל זה עובד רק אם יש שורה אחת (ואין רק אחת...)
הנה:
קוד PHP:
txt=document.sub.text.value; l=txt.length; c=txt.charAt(0); newTxt=txt; while(c==',' || c=='.' || c=='!' || c=='?') { newTxt=newTxt.substring(1,l); newTxt=newTxt + c; c=newTxt.charAt(0); document.sub.text2.value=newTxt; }
הנה הדף כולו:
https://2004-uploaded.fresh.co.il/2004/11/16/55091164.htm
וזה עובד יפה עם שורה אחת.
אבל הבעיה היא איך לעשות את זה לכל שורה שקיימת בטקסט?
עושים לולאה שעוברת על כל שורה ומפעילה את הסקריפט הנ"ל אבל איך אני ניגש לשורה מסוימת בתוך תיבת Textarea?
יש רעיונות/פתרונות?
תודה רבה.
נערך לאחרונה ע"י itamar_assis בתאריך 15-11-2004 בשעה 23:05.
|