0

我有一个文本区域,我想从中获取值并传递一个隐藏的输入

HTML

<form action="load_art.php" method="post" enctype="multipart/form-data">
<!-- same strings-->
<textarea id="area"  onchange="submition();" ></textarea>
<input type="hidden" name="text" id="text"/>
<input type="submit"  value="Salva" />
</form>

查询

<script>
$(document).ready(function () {
CKEDITOR.replace( 'area' );
});
function submition(){
    $('#text').val($('#area').val());
    }
</script>

当我使用 ckeditor 写入 textarea 时,值不会出现在隐藏输入的值中。没有ckeditor脚本工作。谢谢

4

1 回答 1

2

尝试使用.getData()

function submition(){
    var areaText = CKEDITOR.instances['area'].getData();
    $('#text').val(areaText);
    }

检查这个工作的 JSFiddle

于 2013-08-29T14:02:10.310 回答