次のようなプロトタイプで新しい要素を定義するたびに:
var iframe = new Element('iframe', {
name: 'preview_frame',
id: 'preview_frame',
src: 'form/' + formID + '?prev',
allowtransparency: true,
frameborder: 0
})
属性のリストに「名前」フィールドを含めると、DOM例外5が発生します
しかし、私がこれを行うとき:
var iframe = new Element('iframe', {
id: 'preview_frame',
src: 'form/' + formID + '?prev',
allowtransparency: true,
frameborder: 0
})
iframe.name = 'preview_frame';
その後、エラーは発生しません。