Autor | Zpráva | ||
---|---|---|---|
michal123 Profil |
#1 · Zasláno: 9. 3. 2014, 14:26:06
Potřeboval bych poradit jak udělat aby po kliku na tlačítko zůstal označený text stále označený(zvýrazněný myší).
Stačilo by třeba text po kliknutí na tlačítko znovu označit. Hledal jsem to na google ale nic jsem nenašel tak doufám že mi někdo pomůže. Děkuji za pomoc. |
||
peta Profil |
<style>.sel {background:#f00;}</style> <span onmousedown="this.className='sel';">klikni na mne</span> Text oznaceny v html neni ciste text, je to html kod. Nevim, jestli to pujde nejak jednoduse udelat. Oznacovani si ridi prohlizec. Kdybys to chtel sam javascriptem, pak bys musel dany kod uzavrit do nejakeho bloku. To bys ale mohl rozbit html kod. <div>blabla <b>text</b></div> <div>bla<span class=sel>bla <b>te</span>xt</b></div> Oznacovani v textarea js je treba http://www.webreference.com/js/column12/crossbrowser.html Slo by to ale fingovat tim, ze pri oznacovani si na pozadi (z-index) vykreslis vlastni div pomoci udalost document.onmousedown/move/up http://javascript.info/tutorial/mouse-events |
||
michal123 Profil |
#3 · Zasláno: 10. 3. 2014, 17:00:16
Díky moc
Náhodou zrovna mám funkci pro přidati spanu kolem označeného textu akorát mě nenapadlo ji takhle použít. Na google jsem našel návod jak označit text ve spanu tak že už je to v pohodě :D . |
||
Časová prodleva: 11 let
|
0