2013-08-04 145 views
0

我正在尋找一種簡單的方法,使一個小鍵盤爲我的web應用程序 我試圖讓10 <A><INPUT><BUTTON>與點擊數事件的iPad,增加值到pricefield使用數字鍵盤輸入的使用JavaScript

function add(v){ 
    document.getElementById('pricefield').value=document.getElementById('pricefield').value=v; 
} 

但它是非常緩慢的,而不能用於用戶在iPad上

+0

涉及觸摸設備上「點擊」處理的任何操作都會很慢,因爲事件必須從「觸摸」事件中推斷出來。瀏覽器真的很慢。你可以自己處理「觸摸」或嘗試像[Fastclick](https://github.com/ftlabs/fastclick)這樣的庫(它本身可能有點棘手)。 – Pointy

+0

爲什麼不使用''來強制數字鍵盤? – Mathletics

回答

2

的解決方案是使用ontouchstart代替的onclick

感謝你們!