プロパティを追加したテキストボックス型のコントロールがありますInputType
テキストボックスからの入力テキストを検証するためのjavascriptファイルを作成しました
ここにテキストのコード
<tc1:AppTextBox ID="txtAccNo" runat="server" InputType="Integer" IsPrimary="true"
IsDatabaseField="true" AllowNull="true">
</tc1:AppTextBox>
ここに私のjavascriptのコード
function DoControlBlure(obj) {
var numVal = obj.value * 1; //To Convert String Value of obj.value to numeric Value
var bRes = true;
if (obj) {
if (obj.type == "text") {
if (obj.InputType.toUpperCase() == "INTEGER" || obj.InputType.toUpperCase() ==DOUBLE") {
alert('obj.InputType');}}}}
IEでは、私が行った実際の入力タイプを返しますが、他のブラウザでは未定義のアラートが表示され、IEでは正常に動作しますが、Google chromeまたはfirefoxではまったく動作しません