[Input for ASP.NET MVC] キー押下時のイベントを設定する方法

文書番号 : 81914     文書種別 : 使用方法     登録日 : 2016/12/16     最終更新日 : 2016/12/16
文書を印刷する
対象製品
ComponentOne for ASP.NET MVC
詳細
InputコントロールのhostElementプロパティからkeydownイベントを設定してください。

◎サンプルコード(View)
<script type="text/javascript"> 
  var mask;
  c1.mvc.Utils.documentReady(function () {
    mask = wijmo.Control.getControl('#mask1');
    mask.hostElement.addEventListener("keydown", function (e) {
      if (e.key == "Enter") {
        alert("Enter key pressed");
      }
    });
  });
</script>

@Html.C1().InputMask().Id("mask1").Mask("000-00-0000").HtmlAttributes(new { title = "Mask: 000-00-0000" })