2017-08-26 46 views
0

如何從代碼鏡像令牌獲取父窗體?如何獲取Codemirror標記父窗體?

我試過這個,但它不起作用,因爲nodeName是未定義的。

var form = cm.parentNode; 
while (form.nodeName != "FORM" && form.parentNode) 
    form = form.parentNode; 
alert(form.id); 

如果我能得到令牌的textarea的,然後上面的代碼會工作。

+0

請創建一個完整的工作示例(snippet/jsfiddle) – Dekel

回答

0

我設法得到父窗體而不使用codemirror標記。

var form = event.currentTarget; 
while (form.nodeName != "FORM" && form.parentNode) 
    form = form.parentNode; 
alert(form.getAttribute("id"));