-1
屏幕上的按鈕點擊時會觸發功能從textarea
中獲取文本並使用eval()
執行。在功能內執行評估功能
<textarea id="code"></textarea>
<button id="button">Run</button>
<script>
output = document.getElementById("output");
let btn = document.getElementById("button");
btn.onclick = codeOutput;
function codeOutput() {
code = document.getElementById("code").value;
eval(code);
}
點擊我收到以下錯誤在我的Chrome控制檯按鈕:
Uncaught SyntaxError: Illegal return statement at HTMLButtonElement.codeOutput (index.html:12)
我看不出有任何的問題在這裏,說不定什麼你在'textarea'輸入錯了? – kukkuz
你在文字區放入了什麼? – Thilo
您在textarea中輸入的代碼必須錯誤。 https://jsfiddle.net/pz9h7ayv/ – JapanGuy