2011-12-12 69 views
0

目前我有一堆文本輸入,我無法更改HTML(因爲它是預先生成的),但我想將它們從type =「text」轉換爲type =「number」,是否有一點我可以用來實現這個jQuery或JavaScript?將文本輸入轉換爲數字輸入

這是針對移動設備的一個小應用程序。

基本上我想轉換

<input type="text" id="MyID" name="MyName"> 

<input type="number" id="MyID" name="MyName"> 

我試圖像

<script> 
    function DoWhenReady() { 
    $('#MyID').attr('type', 'number'); 
    } 
    $(document).ready(DoWhenReady); 
</script> 

在頭部,但沒有成功 - 建議嗎?

回答

2

嘗試$('#MyID').prop('type', 'number');(jQuery的1.6或更高要求prop

+0

完美 - 將已經接受了它,但我必須等待5分鐘:-( – Alister

相關問題