1
GWTのHTMLコードに基づいてページを作成したいと思います。このコードにはいくつかのjsコード があり、Stringオブジェクトから作成されています。JSをGWTに表示する
@UiField
HTML htmlCont;
をし、コンテンツにHTMLの文字列を置く: は、私は私のウィジェットでHTMLオブジェクトを作成
htmlCont.setHTML(htmlCode);
それは一般的に動作しますが、JSコードが解釈されていないと私はしようとすると、何かを置きますこのような :
:私のブラウザで<p>Click the button to display an alert box:</p>
<button onclick="clickFun()">Try it</button>
<script>
function clickFun() {
alert("I am an alert box!");
}
</script>
私はエラーを取得します0
未知ReferenceError:clickFunが定義されていません
私は間違っていますか?
ありがとうございます。 ScriptInjectorをどこで使用する必要があるのか説明できますか? JSNIのネイティブメソッドを使用しようとする前に、コードが異なる可能性があり、1つ以上のメソッドがある可能性があります。 –
@ M.S。とにかくこれをやっている理由は何ですか? – Baz
私はjs(何かのようなもの:http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_regexp_test2)でいくつかのhtmlコードをテストしたいと思います。そして、このコードはしばしば異なっています –