0

起動する必要があるテキスト フィールド内に jQuery がいくつかありますが、何かを起こすのに苦労しています。

これを説明する最良の方法は、コードを書き留めることだと思います。

<input type="hidden" id="win-body-tst" value="$("#a").append($("#b"));">

<script> function NNNfoo(){
  var funcvar = document.getElementById('win-body-tst').value;
  funcvar
}</script>

NNNfoo() を正常に呼び出していますが、追加は機能しません。

4

2 に答える 2

1

あなたはそれを行うことができます

function NNNfoo(){
    var functionBody = document.getElementById('win-body-tst').value;
    var func = new Function( functionBody );
    func();
}

しかし、なぜinput要素から任意のコードを実行したいのでしょうか?

于 2013-07-02T23:14:23.860 に答える