有没有办法使用angular或javascript来获取不使用HTML输入框的用户输入文本?例如,当用户点击一个段落时,他将能够在没有弹出文本区域的情况下更改其文本,以便他可以输入。我尝试着重于角度ngHide元素(输入HTML),但没有成功。它只展示了元素。
答案 0 :(得分:2)
尝试在HTML 5中引入contenteditable
。
<p contenteditable="true" onfocus="alert(this.textContent)" onblur="alert(this.textContent)">
Enter Name
</p>
答案 1 :(得分:0)
但是有。 contenteditable是一个HTML属性,可以使div和单元格可编辑。你可以在angularjs中制作一个指令来使用它,但要注意它引入的caveats。
答案 2 :(得分:0)
看看x-editable。我认为它会满足你的需求。