【发布时间】:2023-03-27 09:19:01
【问题描述】:
我有自定义标签,其中包含 form、text input 和 submit。我想用 JS 验证这个text input,所以我的自定义标签输出应该是这样的:
<script type="text/javascript">
function validate(form) {
var text = form.textInput;
// validation code
}
</script>
<form onsubmit='return validate(this);'>
<input type='text' name='textInput'/>
<input type='submit'/>
</form>
(注意,此代码已简化!)
当我想在页面上使用此标签两次或更多次时出现我的问题 - 我想再次在页面上打印 form,但不是 JS 验证码!验证码在页面上必须是唯一的。我怎样才能存档呢?我的自定义标签扩展了javax.servlet.jsp.tagext.TagSupport
【问题讨论】:
标签: java javascript jsp servlets custom-tags