我正在尝试在 Apex 上做类似的事情
上面的链接显示了一个示例,但它not
位于顶点。
基本上,我想在用户输入时验证字段,并在字段正确后立即删除错误。
我正在使用顶点版本 4.0。
到目前为止我所做的并且它不起作用,因为即使我试图强制错误,我也没有收到任何错误消息。
在页面上HTML headers and Body Attribute
我有我的 CSS
`<style>
#error{
margin-bottom: 20px;
border: 1px solid #efefef;
}
#error ul{
list-style: square;
padding: 5px;
font-size: 11px;
}
#error ul li{
list-style-position: inside;
line-height: 1.6em;
}
#error ul li strong{
color: #e46c6d;
}
#error.valid ul li strong{
color: #93d72e;
}
</style>`
在javascript中我有
`$(document).ready() {
var name = $("#P1_TEST");
};
<script>
function validateName(){
//if it's NOT valid
if(p_t03.val().length < 4){
p_t03.addClass("error");
error_message("Must be than 3 letters!");
return false;
}
//if it's valid
else{
p_t03.removeClass("error");
return true;
}
}
</script>
<script>
p_t03.blur(validateName);
p_t03.keyup(validateName);
</script>`
请注意,这p_t03
是P1_TEST
名称。因为在 chrome 上检查元素。`id="pP1_TEST" 名称="p_t03"
开Item
-> P1_TEST
-> HTML Form Element Attributes
。我有onblur="validateName();"
哪个应该检查上面的 jquery 验证。
这是我第一次在 apex 上这样做。我太确定我是否做对了。