2
我有一個名爲Program的textarea。用戶可以在程序窗口中放入Javascript代碼,我的頁面將執行這個Javascript代碼並將結果放在輸出窗口中。從textarea複製代碼到函數中
我想過完成這個的一種方式是將Program textarea複製粘貼到一個空函數中,然後調用該函數。我相當新的Javascript,所以我不知道這樣的事情是否可能。任何建議表示讚賞!
我有一個名爲Program的textarea。用戶可以在程序窗口中放入Javascript代碼,我的頁面將執行這個Javascript代碼並將結果放在輸出窗口中。從textarea複製代碼到函數中
我想過完成這個的一種方式是將Program textarea複製粘貼到一個空函數中,然後調用該函數。我相當新的Javascript,所以我不知道這樣的事情是否可能。任何建議表示讚賞!
myFunction = new Function(mytextarea.value);
但請將它放在iframe中。
myIframe.srcdoc = "<!DOCTYPE html><html><head><script>"+mytextarea.value+"</script></head><body>You could put stuff here.</body></html>";
想要它在iframe中的原因是什麼? –
你不想讓用戶搞亂他們正在工作的頁面。 – bjb568
那麼我怎麼會調用這個函數,例如點擊一個按鈕?我試過,但我得到了」myFunction未定義錯誤「。 –