2012-02-11 11 views
-2

だから私は、誰かが少しのJavaScriptコードで入力できるhtmlテキストフィールドを持っていて、次にそれを私のWebページのscriptタグに動的に追加する何らかの機能を持っています。何か案は?ユーザーがjavascriptを編集しました

注:私は永久にサーバーに保存されているものは欲しくないが、ユーザーが作成したjsを "作業して"現在のスクリプトとやりとりしたい。

+0

はNOTHこのフォーラムの平均です。何を試しましたか?どの壁を通過しようとしていますか?...あなたが望むものだけをウェブ上にたくさんの例があります。http://jsbin.comはそれを行います。http://jsfiddle.netはそれを行います... – balexandre

+0

あなたは正しいです。ごめんなさい。私は少し怠惰な気がする。 – B1CL0PS

答えて

2

eval (string)は、JavaScriptコードを評価して実行します。

+0

私自身でこれを見つけられないので、私はそんなに愚かな気がします。ありがとうございました。 – B1CL0PS

0

フォームを作成し、ハンドラをsubmitイベントにバインドします。そのハンドラ内でコードを実行し、falseを返します。

1

のjQueryを使用した:

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

作業例:尋ねるためにだけ求めてhttp://jsfiddle.net/JL9EU/

関連する問題