問題很大,getHexes始終操作的是一個固定的變量值,怎么讓它能操作界面上的值呢?可以操作DOM來獲取界面上的值。要使用DOM來操作,最簡單的方法就是給所關注的元素上添加 id 屬性。此外在 iWidth 這個變量在我們的界面中沒有接口,看來是忘了,不過這個忘了很正常,當初根據(jù)我們的界面設計語義本來就沒有這個內(nèi)容。我們確實很敏捷,馬上添加上去就行了。
運行代碼框 [Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]
注意,我們已經(jīng)把<script /> 標簽的 var strTest = "dknt沒有任何含義"; var iWidth = 8; 兩句去掉了。因為他們確實沒有什么用了,我們已經(jīng)不從那里獲得數(shù)據(jù)了。