我有一个自动创建div的函数。
如何点击这些div的文本?*
我尝试添加contenteditable属性并将其设置为true:
var divTag = document.createElement("div");
divTag.contenteditable="true"
但它不起作用。
* div是可拖动的,我不知道这是否会影响我需要做什么。
非常感谢任何帮助!
答案 0 :(得分:0)
找到解决方案:
我为我动态创建的每个div创建了一个监听器,我在那里更改了文本:
Ext.get('divID'+count).on('click', function(eventObj, elRef) {
Ext.Msg.prompt('Text', 'Enter new text:', function(btn, text){
if (btn == 'ok'){
elRef.innerHTML = text;
});