Javascript 如何在输入之前而不是之后显示欧芹错误消息?
js将错误消息附加到指定的错误容器元素的末尾。但我希望错误消息出现在输入之前,而不是之后:Javascript 如何在输入之前而不是之后显示欧芹错误消息?,javascript,validation,parsley.js,Javascript,Validation,Parsley.js,js将错误消息附加到指定的错误容器元素的末尾。但我希望错误消息出现在输入之前,而不是之后: <div class="form-group"> <ul> <li>This value is required.</li> </ul> <div class="btn-group" data-toggle="buttons"> <label><input ty
<div class="form-group">
<ul>
<li>This value is required.</li>
</ul>
<div class="btn-group" data-toggle="buttons">
<label><input type="radio" name="myButton" value="yes" required="required">Yes</label>
<label><input type="radio" name="myButton" value="no" required="required">No</label>
</div>
<!-- This is where the error message would go by default. -->
</div>
- 此值是必需的
对
不
这可能吗?我在文件中找不到类似的内容
(我正在更改错误容器类。)旧问题,但对于像我一样遇到这个问题的人,有一个解决方案。Parsley允许您为错误消息定义自定义容器 一个简单的例子:
<form class="quoteForm" data-parsley-validate>
<div class="nameError"></div>
<input type="text" name="name" placeholder="Name*" data-parsley-required="true" data-parsley-errors-container=".nameError"/>
</form>
它指定用于保存错误消息的自定义框。由于这是在表单输入上方,因此最终会出现错误。您是否解决了此问题?没有,抱歉。据我所知,这是不可能的,这是一个耻辱。谢谢你回到这个彼得!我不知道我怎么会错过这一点——而且它看起来就像是我在2014年使用的版本。我翻遍了文件,但不知怎的漏掉了。我还没有机会尝试这个,但是因为它在文档中,我将把它标记为答案!
data-parsley-errors-container=".nameError"