我對使用JavaScript爲學生介紹語言的可能性感興趣。對我來說缺少的一塊是能夠提供與其他語言中可用的input()命令等效的阻塞。同步輸入可以在JavaScript中完成嗎?
使用控制檯版本的JavaScript,如SpiderMonkey,將是一個解決方案。 SpiderMonkey有一個readline()命令。但我認爲學生們會更喜歡使用Web瀏覽器運行的代碼。如果學生能夠與他們的朋友分享他們經典的「猜測1到10之間的數字」遊戲的版本,那將是很好的。
JavaScript window.prompt()命令也可以工作,但它彈出一個完全獨立的窗口的事實並不理想。我想要一個以相同方式工作的文檔內輸入字段。有沒有這樣的解決方案?
jQuery阻止插件阻止網頁,但不阻止正在運行的代碼。我希望阻止代碼並讓瀏覽器繼續運行。 – 2012-03-02 17:05:29