Есть textarea с name="stat" как что б при изменении текста в ней в нужном месте выводился текст этой формы.
например я хотел сделать так
<div title="здесь текст формы">
<script language="javascript">
function readtext()
{
document.write(document.writetext.stat.value);
}// end function
</script>
<div>
<form name="writetext" action="..." method="post">
<TEXTAREA NAME="stat" onChange="readtext();" ></TEXTAREA>
</form>
Спустя 11 минут, 19 секунд (29.05.2011 - 19:36) Winston написал(а):
Типа такого ?
В textarea можешь вставлять любое событие.
Но если тебе нужно при изменении подставлять, то конечно же onchange
Свернутый текст
<script language="javascript">
function readtext()
{
var text = document.getElementById('text').value;
var out = document.getElementById('out').value = text;
}
</script>
<form>
<!-- Так
<textarea name="text" id="text" onchange="readtext()"></textarea>
ИЛИ Так
<textarea name="text" id="text" onclick="readtext()"></textarea>
ИЛИ Так
<textarea name="text" id="text" onkeypress="readtext()"></textarea>
ИЛИ Так -->
<textarea name="text" id="text" onkeyup="readtext()"></textarea>
<textarea name="out" id="out"></textarea>
</form>
В textarea можешь вставлять любое событие.
Но если тебе нужно при изменении подставлять, то конечно же onchange
Спустя 20 минут, 57 секунд (29.05.2011 - 19:57) Daniil94 написал(а):
проблема в том что это
<div title="здесь текст формы">не работает
<script language="javascript">
function readtext()
{
document.write(document.writetext.stat.value);
}// end function
</script>
<div>
<form name="writetext" action="..." method="post">
<TEXTAREA NAME="stat" onChange="readtext();" ></TEXTAREA>
</form>
Спустя 14 минут, 16 секунд (29.05.2011 - 20:11) Winston написал(а):
У меня твой пример работает на ура. Ты вводишь текст, нажимаешь мышкой вне поля ввода, и у тебя пропадает выводится текст и форма исчезает, что не так?
Спустя 1 минута, 29 секунд (29.05.2011 - 20:12) Winston написал(а):
Напиши так тогда
<div id="out" title="здесь текст формы">
<script language="javascript">
function readtext()
{
document.getElementById("out").innerHTML = document.writetext.stat.value;
}// end function
</script>
</div>
<form name="writetext" action="..." method="post">
<TEXTAREA NAME="stat" onChange="readtext();" ></TEXTAREA>
</form>