0
<input type="number" runat="server" id="numberonly"/> or <input type="tel" runat="server" id="numberonly"/> 

aspx wepformサーバーで実行されているため機能せず、パーサーエラーが発生しています。ASPX wepform アプリケーションで html5 タイプ属性を使用できませんか? プラグインまたは JavaScript を使用して、ページの読み込み時に type 属性を設定する方法はありますか? テキストボックスをクリックしている間、数字キーボードのみを開きたいです。

4

1 に答える 1

-1

このように使用できます。どこかで見つけました。

 function setTypeNumeric() {

         document.getElementById('<%=myTextbox .ClientID%>').type = 'number';
     }

ASPXページでは、このように使用します

<input id="myTextbox" runat="server" />

これにより、ドキュメントの準備ができたときに type 属性が設定されます。したがって、パーサー エラーは発生しません。ASP.Net ページ コントロールで HTML5 型を使用できます。正常に動作しています!!!

于 2013-06-10T14:12:08.783 に答える