2014-04-12 3 views
1

내 편집기에 input 요소를 넣고 싶습니다. 사용자가 뭔가를 입력 할 수 있습니다. 난 그냥 내 텍스트 영역에서 HTML 쓰기 해봤지만 input 요소는 나는 또한 contenteditable="true" 사업부를 만들기 위해 노력했습니다 입력 문제없이 근무 (ex1)<input> 요소 내

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

unclickable 간다, 그래서 TinyMCE에 문제 (ex2입니다)

나는 수동으로

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

답변

1

당신은 textare에 입력 요소를 가질 수 없습니다 내가 사업부와 TinyMCE에 초기화 및 HTML 설정 한 경우에도 편집기에서 input을 사용할 수 없습니다 요소.

당신이 textarea 요소 내에 입력 필드가 발생하는 때문입니다

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

보십시오. 어떤 자체가 완전히 편집 가능합니다.

텍스트 영역에서 꺼내어 원하는대로 작동합니다.