Zdravim, mám xhtml kód:
<form name="kniha" method="post" action="#">
<div>
<input type="text" name="jmeno" value="" />
<div class="novy_koment_lista">
<a href="javascript:emoticon('tady napište text')"><img src="images/tlac_b.png" alt="tlačítko tučně" title="Vložit tučný text" /></a>
<textarea name="text" rows="6" cols="30" class="form-textarea" ></textarea>
<input type="image" src="images/tlac_odeslat.png" value="Odeslat" />
</div>
</form>
a javascriptovou funkci
<script type="text/javascript">
<!--
function emoticon(text) {
var txtarea = document.kniha.text;
text = ' ' + text + ' ';
if (txtarea.createTextRange && txtarea.caretPos) {
var caretPos = txtarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
txtarea.focus();
} else {
txtarea.value += text;
txtarea.focus();
}
}
-->
</script>
A chtěl bych se zeptat, zda by se dalo odkazovat u formu na něco jineho než na NAME, protože ten v xhtl 1.0 strict není definován. Případně jak to upravit.