我想創建一個JavaScript命令執行..我的意思是,如果我建立一個頁面,用一個輸入法,那麼,輸入法的值在JavaScript控制檯中執行,然後,該執行的結果應在一個HTML標記被插入爲: HTML:Javascript命令插入HTML
<input id="commandInsertion"/>
<input type="Submit" onclick="doCommand()">
<p id="result"></p>
JavaScript的:
var doCommand = function(x) {
// The command should be something like this
Execute(x); // Imaginary Function
document.getElementById('result').innerHTML = ResultOf(x);
// ResultOf() is also an imaginary function
};
doCommand
是執行一個指令,然後功能,打印它到文檔
通過命令執行,你是說你只是想在瀏覽器控制檯顯示該命令嗎? – Gjohn
目前還不清楚你的意思是什麼* javascript console *,我的解釋是:你需要一個函數來做** x **和另一個函數,它將** x **的結果寫到文檔中,是正確? – AGE
FWIW您不能在'input'元素上設置'innerHTML'的值。請參閱[什麼是inputHTML的輸入元素?](http://stackoverflow.com/questions/20604299/what-is-innerhtml-on-input-elements)嘗試設置'value'屬性或使用不同的HTML佔位符,可以包含'innerHTML',如'div'。 – gfullam