<form method="POST" action="…">
<iframe id="bla"><b>blablabla</b></iframe>
<textarea id="blacode">…</textarea>
<Input type="submit" value="send">
</form>
Вотпрос по формам с JS
Код:
Нужно сделать так чтобы перед отправкой формы весть HTML код с iframe’a переместить в textarea после чего отправить форму.
Что вы придуываете?
Зачем вам делать iframe если есть textarea?
Вы что-то мудрите....
Ставьте вопрос конкретнее.
Могу кинуть весь код редактора но он написан кривовато и в нем примерно 600 строк кода если не больше
Возьми innerHTML для body твоего фрэйма
Цитата: Abell2000
Возьми innerHTML для body твоего фрэйма
Действительно с innerHTML пашет, так как contentDocument в ИЕ не работает. Я делал так::D
Код:
<form method="POST" action="#" name="myform" onsubmit="java script: dothis();">
<iframe id="bla"><b>blablabla</b></iframe>
<textarea name="blacode">…</textarea>
<input type="submit" value="send">
</form>
<script language="JavaScript" type="text/javascript">
function dothis()
{
var mybla = document.getElementById("bla");
document.myform.blacode.value=mybla.innerHTML;
}
</script>
<iframe id="bla"><b>blablabla</b></iframe>
<textarea name="blacode">…</textarea>
<input type="submit" value="send">
</form>
<script language="JavaScript" type="text/javascript">
function dothis()
{
var mybla = document.getElementById("bla");
document.myform.blacode.value=mybla.innerHTML;
}
</script>
Ок спасибо большое