我有一塊JavaScript,它是通過點擊一個按鈕初始化的,並從表單輸入中獲取信息以根據數據執行地理定位等。
我遇到的問題是我不得不將表單放在html之外的按鈕,否則當它被點擊時,沒有JavaScript被激發!
這當然意味着我的用戶不能在有問題的文本框中輸入(因爲他們丟失了他們的數據!)
有沒有辦法阻止這種情況發生,並且能夠在表單中包含按鈕?html5表單提交問題
的HTML是:
<form>
<input id="addyInput" placeholder="Don't forget postcode!" size="25">
</form>
<button id="start" onclick="initialize()">Find Me!</button>
我也可以包括一些JavaScript代碼如果需要的話! (雖然這工作正常!):)
謝謝!
請包括JavaScript。需要。 – Mario 2011-04-29 16:54:39
爲什麼按鈕需要在表單之外?爲什麼JavaScript不會觸發?你如何檢測它?爲什麼用戶輸入數據時會丟失數據?您的描述非常含糊。 – Amadan 2011-04-29 16:56:17