[]

javascript ve/veya ajax sorusu

şimdi olay şu.
web sayfasındaki bir metnin herhangi bir kelimesi üzerine geldiğinde bana o kelimeyi gösteren bişey arıyorum. kelimeyi ister bi inputun içinde ister text area'da ister javascript mesajı olarak göstersin mühim değil. yeter ki üzerine gelinen kelimeyi ben doğru bir şekilde edineyim.
var mıdır böyle bişey, olabilir mi?
ondblclik olayı ile çalışan var(çift tıklıyosun kelimeyi seçiyo ve bunu gösteriyor.)
ama onmouseover ile olabilir mi acep?
burada hazır yapılmışı var derseniz çalışan bi örneğin linki de olur.

 
merhaba ,
eğer elinizdeki metin bir scripting dilinden geçiyorsa -asp,php gibi- , biraz kod pisliği yaratarak bu işi çözebilirsiniz.
öncelikle elinizdeki metinin tüm kelimelerini <span> veya size uygun bir etiketin içine almak gerek , ki bu aşama da php veya asp devreye giriyor.

daha sonra da uygun javascripti yazıyoruz, tabi bu işin biçilmiş kaftan jquery kullanıyorum ben.
javascriptin olayı da , document.ready oldugunda her span elementine bir mouseover veriyoruz. bu sırada fonksiyon scope'unda $(this) seçicisi seçtiğiniz spani gösterir.
$(this).html();
dediğimiz takdirde span içindeki texti almış oluyoruz.

buraya kodları koyarsam kesin sıkıntı olur o yüzden
pastebin.ca

Ek:
www.jquery.com
docs.jquery.com
  • alwaysdrunk  (09.07.08 09:55:20) 
onmouseover="alert(this);" veya onmouseover="alert(this.value);" denemek lazım, ayrıca ajax ile ilgisi yok bu olayın.


  • kokomichu  (09.07.08 10:37:15) 
daha da açıklayayım gerçi gerek kalmadı alwaysdrunk sağolsun
evet bir scripting dili ile çalışıyorum (php) veriler/yazılar da mysql den geliyor. yani dinamik.
her gelen kelimeyi span tagı içine alıyoruz ve jquery ile span tagının üzerine onmouseover olduğunda javascript mesajı ile kelimeyi gösteriyoruz.

ilgilenen herkese teşekkürler.
  • fizikopat  (09.07.08 17:56:11) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler basond, compumaster, fraise, kibritsuyu, rakicandir
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.