Autor | Zpráva | ||
---|---|---|---|
Měsíček Profil |
#1 · Zasláno: 10. 10. 2007, 17:30:17
Rychlé upřesnění : Mám textareu a 3 buttonky a potřebuji, aby po stisku jednotlivých tlačítek se uskutečnila tato akce : Tlačítko - B - Tučné , Tlačítko - I - Kurzíva atd... mohly byste mi prosím poradit co mám dát do :
<input type="button" value="B" onClick=" ? "name="tucne"> <input type="button" value="I" onClick=" ? " name="kurziva"> <input type="button" value="U" onClick=" ? " name="podtrzene"> Děkuji za všechny odpovědi :-) |
||
Str4wberry Profil |
#2 · Zasláno: 10. 10. 2007, 17:35:59
Měsíček
Cíl je změna písma v textaree nebo u jednotlivých inputů na tučné/kurzívu? |
||
Měsíček Profil |
#3 · Zasláno: 10. 10. 2007, 17:38:05
v textarei B/I/U jak je to třeba tady :-)
|
||
Joker Profil |
#4 · Zasláno: 10. 10. 2007, 17:40:30
Co třeba se podívat do zdrojáku téhle diskuse?
Jinak toto je funkce z jednoho mého staršího skriptu: // vklada text na pozici kurzoru function vlozNaKurzor(text){ if(ta==0) return 0; // umi problizec selectionStart a selectionEnd? if((ta.selectionStart != undefined) && (ta.selectionEnd != undefined)){ ta.value = ta.value.substring(0,ta.selectionStart) + text + ta.value.substring(ta.selectionEnd, ta.value.length); ta.selectionEnd = ta.selectionStart = ta.selectionStart + text.length; } else{ // pro Internet Explorer if (ta.createTextRange && ta.caretPos) { var caretPos = ta.caretPos; caretPos.text = text; } else{ // nepodporovany prohlizec, text dame na konec ta.value += text; } } } proměnná ta je prvek textarea, do kterého se text píše. Když bude každé tlačítko používat vlozNaKurzor + daný tag, mělo by to fungovat. Alespoň mně to funguje :) |
||
peta Profil |
#5 · Zasláno: 11. 10. 2007, 08:09:02
Měsíček
viz Joker www prohlizec - zobrazit - zdrojovy kod http://www.volny.cz/peter.mlich/www.htm#mssub12 textarea kurzor |
||
Časová prodleva: 16 let
|
0