Execute JavaScript code stored as a string

前端 未结 20 833
北荒
北荒 2020-11-22 08:58

How do I execute some JavaScript that is a string?

function ExecuteJavascriptString()
{
    var s = \"alert(\'hello\')\";
    // how do I get a browser to al         


        
20条回答
  •  灰色年华
    2020-11-22 09:12

    Use eval as below. Eval should be used with caution, a simple search about "eval is evil" should throw some pointers.

    function ExecuteJavascriptString()
    {
        var s = "alert('hello')";
        eval(s);
    }
    

提交回复
热议问题