עבור לתוכן

איך אני יכול לדעת איפה נמצא העכבר בקטע טקסט בעזרת JS?

Featured Replies

פורסם

אני לא רוצה לדעת את המקום מבחינת clientX,Y אלא מבחינת התו(לפני או אחרי) במחרוזת טקסט מסויימת.

מישהו מכיר דרך לעשות את זה?

פורסם

תבדוק בקודי מקור של הודעות חדשות בפורומים(בהקשר של סמיילים וקישורים). אולי זה יעזור לך.

פורסם
  • מחבר

בתוך תיבת טקסט זה לא בעיה.

אני רוצה לעשות את זה על קטע טקסט רגיל.

פורסם

לא נראה לי אפשרי.

פורסם
  • מחבר

זה בטוח אפשרי(אולי לא בעזרת JS)

עובדה שהדפדפן כן יודע לסמן טקסט(הוא יודע מאיפה להתחיל ואיפה לסיים ע"פ מיקום העכבר)

אם למישהו יש דרך אחרת שלא כוללת JS אבל ניתנת ליישום בדפדפן, אני אשמח לשמוע.

פורסם

ברור שהדפדפן יודע.. אבל הוא לא מעביר את זה ל JS...

פורסם
  • מחבר

בגלל זה אמרתי שאם יש דרך אחרת שלא כוללת JS זה גם טוב

פורסם

תעשה את האתר שלך בפלאש..

פורסם
  • מחבר

א. לא.

ב. זה לא האתר שלי ככה שאין לי ממש שליטה על התוכן שלו. אני רוצה להתלבש על האתר בעזרת תוסף לשועל או משהו כזה.

פורסם

אפשר קצת הסבר על מה אתה מנסה לעשות בדיוק, אולי יש דרך אחרת..

פורסם
  • מחבר

זה איזשהו פיצ'ר שאני רגיל אליו מתוכנה מסויימת.

אני רוצה שברגע שאני לוחץ על מילה(לא משנה איפה במילה), הדפדפן יזהה שמדובר בטקסט, יסמן את כל המילה ויעתיק אותה לקליפבורד.

פורסם

כשאתה עושה לחיצה כפולה על טקסט זה מסמן את המילה ואז אתה יכול להעתיק אותה ע"י

http://groups.google.com/group/google-ajax-discuss/browse_thread/thread/80005bae70a63481

http://codingforums.com/archive/index.php?t-62234.html

אולי גם פה יש משהו שיכול לעזור: (למרות שרשום שזה ל textarea

http://www.squarefree.com/2006/05/06/finding-the-textarea-selection/

פורסם
  • מחבר

ברגע שהיא מסומנת זה לא בעיה.

לחיצה כפולה לא תמיד מסמן רק את המילה. לפעמים הוא מוסיף לה כל מיני דברים נוספים.

אני רוצה להשתמש ב-REGEXP על מנת שאני אוכל לבחר מה בדיוק לסמן ומה לא.

בכל מקרה תודה אבל לפי איך שזה ניראה, זה לא ייצא לפועל.

פורסם

אתה יכול להכניס את הכל לTEXTBOX ולשנות לו את העיצוב.

פורסם
  • מחבר

זה לא האתר שלי

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים