我希望能够在使用 Twitter-Bootstrap 文本框时添加 Javascript 调用。
<fieldset>
<legend>Enter Path</legend>
@inputText(
claimLoadingForm("claimLoadingPath"),
'_label -> "Path",
'_help -> "Enter a valid path (e.g: /some/path/location/)",
'_error -> myModuleForm.globalError
)
</fieldset>
我已经离线编写并测试过的Javascript如下。
<form id="myform" action="">
<input name="mytext" type="text" onkeyup="validate(this)" onblur="validate(this)">
</form>
<script type="text/javascript">
function validate(f) {
!(/^[A-z/:0-9]*$/i).test(f.value)?f.value = f.value.replace(/[^A-z/:0-9]/ig,''):null;
}
</script>
问题,如何从@indputText 调用 onkeyup="validate(this)" onblur="validate(this)
提前致谢。