我想为一些自定义字段制作一个简单的 url 验证器。我尝试了默认的(添加类 validate-url
或 validate-clean-url
到输入) - 但这些并没有像我希望的那样工作,所以我想编写一些我自己的 javascript,但与原型(prototype)验证。
有谁知道我该怎么做?
我在搜索中没有发现任何有用的东西,而且我不是很精通原型(prototype)(主要使用 jQuery)。
最佳答案
您可以使用创建自己的自定义验证函数
<script type="text/javascript">
var theForm = new VarienForm('theForm', true);
Validation.add('validate-must-be-baz','You failed to enter baz!',function(the_field_value){
if(the_field_value == 'baz')
{
return true;
}
return false;
});
</script>
见 http://magento-quickies.tumblr.com/post/6579512188/magento-custom-form-validation
或者
if(Validation) {
Validation.addAllThese([
[
'validation-myown',
'Please insert proper word',
function(v,r){ return v.indexOf('valid')==-1?false:true }
],
[ ]
])
}
见 http://blog.baobaz.com/en/blog/custom-javascript-form-validators
关于magento - 如何向 Magento 原型(prototype)添加自定义验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15027613/