2011-06-20 5 views

答えて

2

次のコードは、あなたが欲しいものを行う必要があり、あなたはTextBoxコントロールを有効にしていると仮定すると、呼び出し:

<asp:TextBox id=txtZip runat=server OnChange="txtZipOnChange();" /> 
<asp:RegularExpressionValidator id="valZip" runat="server" 
    ControlToValidate="txtZip" ...> 

<script> 
function txtZipOnChange() { 
    // get the validator and check if it is valid 
    var val = <%= valZip.ClientID %>; 
    if (val.isvalid == false) { 
    // do something 
    } 
} 
</script> 
6

ボタンのOnClientlickでJS関数を呼び出すことができます。

ex。

function CheckValidation() 
    { 
     if (Page_ClientValidate()) 
      { 
       // Call Your custom JS function and return value. 
      } 
    } 

// JS機能

<asp:Button ID="btnSubmit" runat="server" 
OnClientClick="return CheckValidation();" /> 
関連する問題