2012-02-11 50 views
-2

所以我想要的是有一個HTML文本字段,其中有人可以鍵入一些JavaScript代碼,然後某種功能,將動態添加到我的網頁的腳本標記。有任何想法嗎?用戶編輯的javascript

注意:我不希望任何東西永久保存到服務器,但我確實希望用戶生成的js「工作」並與我當前的腳本進行交互。

+0

要求只是問的是諾斯這個論壇的平均值。你曾經嘗試過什麼?你試圖通過什麼牆?...在​​網上的很多例子只是爲了你想要的,http://jsbin.com這樣做,http://jsfiddle.net那樣做... – balexandre 2012-02-11 07:22:17

+0

你是對的。對不起。我想我有些懶惰。 – B1CL0PS 2012-02-11 17:40:22

回答

2

eval (string)將評估和執行JavaScript代碼。

+0

我覺得自己沒有找到這個東西真是太愚蠢了。謝謝。 – B1CL0PS 2012-02-11 17:40:49

0

創建表單,將處理程序綁定到提交事件。在該處理程序中,執行代碼並返回false。

1

使用jQuery:

$(document).ready(function() { 
    $('button').click(function() { 
     eval($('input').val()); 
     }); 
}); 

工作例如:http://jsfiddle.net/JL9EU/