Firefoxのreadline()
と同様に、Google ChromeのJavascriptコンソールからプログラムで入力を取得する方法はありますか?ChromeのJavascriptコンソールからの入力方法
13
A
答えて
0
コンソールIOを使用している場合は、環境にjsh(Javascriptシェル)を組み込む必要があります。ハウツーについては、http://code.google.com/p/jsh/を参照してください。お役に立てれば。
1
申し訳ありませんが、ちょうどrepl.itからrepl.it
例からREPL上で動作し、クロームJSコンソールでは動作しません:私たちが行うことができます
console.log("Enter your name:");
console.read(function(name) {
console.log('Your name is ' + name + '.');
});
0
はにconsole.logをフックですだから私たちがアクセスできるものを記録するときはいつでも、そうでなければ、単純な単一行コードでこれを可能にするfirefoxのような直接的な方法はありません。
var tempStore = [];
var oldLog = console.log;
console.log = function() {
tempStore.push(arguments);
oldLog.apply(console, arguments);
}
3
これは取って入力の間接的な方法である:
はJavaScriptで関数を宣言:
function your_command_here() {
//code
}
Chromeのコンソールは、基本的には、JavaScriptの変数のように、ページのコンテンツと通信するための方法を提供するとして、関数などがあり、受信可能コマンドとして関数を宣言することはオプションになります。コンソールで
は、入力を提供するために、ユーザーが入力しなければならない。
your_command_here()
別の回避策は次のとおりです。
関数を宣言します。
function command(var cmnd) {
switch(cmnd) {
case "command1":
//code
break;
}
}
ので、ユーザは(より便利にすることができます)タイプ:
コマンド(ここでは「ユーザーのコマンド」)
関連する問題
- 1. Firefox/Chromeコンソールからフォーム入力を動的に変更
- 2. Node.jsからChromeコンソールに出力
- 3. Javaのコンソールから文字列入力を取る方法は?
- 4. コンソールからすべての入力を照合する方法
- 5. Google ChromeのJavascriptコンソールのキーボードショートカット
- 6. 最高のjavascriptコンソールfor chrome
- 7. Javascript Chromeコンソールでのデバッグ
- 8. コンソール入力からNaNを検出する方法は?
- 9. Golangからコンソール入力をサブプロセスに渡す方法
- 10. コンソールから番号を入力する方法
- 11. JavascriptのオブジェクトプロパティをChromeコンソールから変更する
- 12. Syntax Error on Google Chrome JavaScriptコンソール
- 13. RingoJS javascript - コンソールでユーザー入力を取得
- 14. Chrome:コンソールからURLにアクセス
- 15. コンソール入力のリダイレクト
- 16. 入力コマンドのコンソール
- 17. JButtonからコンソールに入力を渡す
- 18. Javascript:検索バーからの入力方法
- 19. djangoのテキスト入力からhtml/javascriptを取り除く方法
- 20. JavaScriptの入力から数値を取得する方法は?
- 21. M3のコンソール入力の読み方
- 22. Pythonのコンソールから不明なユーザ入力を削除する方法
- 23. コンソールにChromeのバージョンを出力する方法はありますか?
- 24. Java入力コンソールの入力番号
- 25. ROR、ruby on console - 新しい行の入力方法は? 012コンソールのコンソールの
- 26. C#コンソール入力
- 27. ChromeコンソールからJavascriptを実行できません
- 28. コンソールから入力フィールドへの入力による未定義の結果
- 29. repl.itオンラインでjavascriptを使用してコンソールからユーザー入力を受け取る方法
- 30. フォーム入力からJavascript getElementByID
コンソールに評価するコードを入力することができます。すぐに評価されます。たとえば、 'alert(" Hello World! ");'と入力してみてください。これはあなたの質問に対する完全な答えではありませんが、始めるには良い場所です。 –