![]() |
[JS] מציאת תווים בתוך מחרוזת.
יש ברשותי DIV הנקרא aaa, ואני רוצה למצוא בו את התווים d8f (אני יודע שהם אכן כתובים בו). כיצד אני יכול למצוא את התווים הנ"ל? (לוידוי המציאה אפשר נגיד לשים את הסמן לאחר התווים או לסמן את התווים)
עם innerText / innerHTML זה לא עובד, בגלל שזה מוצא את כל הטקסט שב DIV ולא קטע ממנו. תודה לעוזרים, יואב. |
http://www.pageresource.com/jscript/jstring1.htm
תשתמש בindexOf |
זה עדיין לא עושה את מה שרציתי..
|
ב"ה
דוגמא: קוד:
<script type="text/javascript"> |
ואם יש כמה תוצאות לחיפוש?
|
ב"ה
אפשר שהוא יצבע את כולן בבת אחת רק שאי אפשר שהוא יעשה פוקוס על כולן. |
אני מתכוון שכל פעם שילחצו על הלחצן זה יצבע את הבא ב DIV, עד שכבר לא יהיו ותופיע הודעה נגיד..
לולאה משהו |
ב"ה
זה לא פועל כמו שזה אמור לעבוד.(זה לא מוריד את הצבע מתוצאה הקודמת.) מי שיכול לבדוק למה,תודה! קוד:
<script type="text/javascript"> |
תשתמש בלולאת WHILE
|
ציטוט:
זה יתן את כל התוצאות במכה. מה שאני עשיתי זה תוצאה תוצאה. רק אם תגלה למה זה לא מוריד את הצבע מהתוצאה הקודמת אז אני אודה לך מאוד|לב| מדובר בשורה הזו:(ניסיתי כל מיני שילובי חיפוש אפשריים) קוד:
thediv.innerHTML=thediv.innerHTML.replace(/id="res" style="color:red;"/i,''); |
כל הזמנים הם GMT +2. הזמן כעת הוא 08:11. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ