javascript全般
- TBODY要素にid指定してDOMアクセスしようとしてはいけない。(IE6だとまず動かない)
prototype.jsの話
- Ajax.UpdaterのcontainerにTEXTAREA要素を指定してはいけない。
prototype.jsのElement.updateメソッドで更新しようとするが、innerHTMLに対して操作しようとするので動かない。
update: function(element, html) { if($(element).tagName.toLowerCase()=='textarea'){ $(element).value = html.stripScripts(); } else { $(element).innerHTML = html.stripScripts(); } setTimeout(function() {html.evalScripts()}, 10); },
こんなんやったら動いた