formatovacie znacky
Napsal: sob 28. led 2006, 20:40
potreboval by som vkladat do textarea formatovacie znacky <b>,<i>,<u> (podobne ako je to tu na fore)
po kliknuti na odkaz sa zobrazi samostatne okno pre text a po kliknuti na ok vlozi text spolu s formatovacimi znackami do textarea
javascript moc neovladam, tak by som bol stranse vdacny keby ste mi s tym pomohli...
tu je kod:
<script type="text/javascript">
function dialog(id)
{
pridat=window.prompt("Vložte text","");
znacka_zac=new Array("<b>","<i>","<u>","<left>","<center>","<right>");
znacka_kon=new Array("</b>","</i>","</u>","</left>","</center>","</right>");
document.getElementById("clanok").value+=znacka_zac[id]+pridat+znacka_kon[id];
}
</script>
<a onclick="dialog(0)">B</a>
<a onclick="dialog(1)">I</a>
<a onclick="dialog(2)">U</a>
<textarea name="clanok" cols="50" rows="10"></textarea>
malo by to fungovat tak ze po klinuti na odkaz sa preda funkcii dialog parameter id ktory potom pouzijem na identifikaciu prvku z pola...
v IE to funguje, ale mozilla otvori okno a po kliknuti na ok sa nic nestaneCrying
dakujem za odpovede...
po kliknuti na odkaz sa zobrazi samostatne okno pre text a po kliknuti na ok vlozi text spolu s formatovacimi znackami do textarea
javascript moc neovladam, tak by som bol stranse vdacny keby ste mi s tym pomohli...
tu je kod:
<script type="text/javascript">
function dialog(id)
{
pridat=window.prompt("Vložte text","");
znacka_zac=new Array("<b>","<i>","<u>","<left>","<center>","<right>");
znacka_kon=new Array("</b>","</i>","</u>","</left>","</center>","</right>");
document.getElementById("clanok").value+=znacka_zac[id]+pridat+znacka_kon[id];
}
</script>
<a onclick="dialog(0)">B</a>
<a onclick="dialog(1)">I</a>
<a onclick="dialog(2)">U</a>
<textarea name="clanok" cols="50" rows="10"></textarea>
malo by to fungovat tak ze po klinuti na odkaz sa preda funkcii dialog parameter id ktory potom pouzijem na identifikaciu prvku z pola...
v IE to funguje, ale mozilla otvori okno a po kliknuti na ok sa nic nestaneCrying
dakujem za odpovede...