2014-04-12 20 views
1

我想在我的编辑器中有input元素,以便用户可以在其中键入内容。我试过只写HTML在我的textarea但input元素变为不可点击(ex1<input> tinymce中的元素

Value: <input type='text' value='12.3'> kg 

我也试图让contenteditable="true"格,并在其中输入工作没有问题,所以它是TinyMCE的问题(ex2

我不能在编辑器中使用input即使我初始化DIV TinyMCE的HTML和手动设置

ed.getBody().innerHTML = "Value: <input type='text' value='12.3'> kg" 

回答

1

你不能有一个输入元素到textare一个元素。

尝试

<form method="post" action="dump.php"> 
    <label for="kgElement">Value:</label> 
    <input type='text' id="kgElement" placeholder='12.3'> kg 
</form> 
1

那是因为你遇到的textarea元素中的输入字段。其本身是完全可编辑的。

把它从textarea中取出来,然后它会按照你想要的方式工作。