0

我正在通过 javascript 创建动态文本区域,并且可以设置类等属性,但我想为动态创建的文本区域添加一个“OnDblClick”属性,但我似乎无法使标记工作。

非常感谢任何帮助

这是代码

function creatediv1(id)
{    
    var newtextarea = document.createElement('textarea');  
    newtextarea.setAttribute('class', 'moveable-element');
    newtextarea.setAttribute('onDblClick', 'editor1()'); 
    newtextarea.innerHTML="I can be moved!";
 }
4

2 回答 2

2

ondblclick是属性,而不是属性,您可以使用以下方式设置它:

newtextarea.onDblClick = editor1;
于 2013-03-12T11:46:21.677 回答
0

试试这个:

newtextarea.addEventListener('dblclick', editor1, false);
于 2013-03-12T11:49:40.253 回答