GWTは

2011-12-08 8 views
0

は私が私がここで間違ってやっているものを教えてください不明なランタイムエラーを与えるインナーHTMLを設定します。 私はこのGWTは

Element tableElement=(Element) Document.get().getElementById("htmltable"); 
tableElement.setInnerHTML("<tr><td>1</td><td>2000</td><td>2</td><td>3000</td></tr>"); 

ためsetInnerHTML方法を使用していますが、私はこのエラー com.google.gwt.core.client.JavaScriptException取得しています:(エラー):不明なランタイムエラー 番号:-2146827688 説明:不明ランタイムエラー

ここで間違っていることを教えてください。

答えて

1

これは、複数の理由による可能性があります。

これはIE上で起こっている場合のみ、この記事では、それをカバーして:あなたは、テーブル要素の内部HTMLを設定することはできませんIEでDebugging IE8 Javascript Replace innerHTML Runtime Error

。 IEのためのGWT CellTableImplementationから

IEはTBODYにinnerHTMLプロパティをサポートしていません。また、TBODYを置き換える削除または サポートしています。唯一の解決方法は、行 を削除して置き換えることです。