繁体   English   中英

如何在joomla后端中进行JavaScript验证

[英]how to do a javascript validation in joomla backend

如何在joomla中进行Java脚本验证?

与前端相同,使用JHTML::_('behavior.formvalidation');

这是Joomla添加验证的教程 唯一的区别是您将必须为invalid类复制CSS,当值invalid ,它将突出显示文本框。

另外,我个人的喜好。 与其编写<form ... onsubmit="return jsFunction()">我不喜欢这样做:

<script type="text/javascript">

window.addEvent('domready', function(){

// Add submit event to the form
$('myForm').addEvent('submit', function(e){
    // Default check
    var isValid = document.formvalidator.isValid(frm);

    // Do additional checks + create message
    var msg  = '';
    if (!isValid){
        msg = 'Some values are not acceptable. Please retry.';
    }else if($('some-other-value').value == 0){
        msg = 'Select IO';
        isValid = false;
    }

    if (!isValid){
        // Stop event
        new Event(e).stop();

        // Somekind of invalid form handler... can do effects in here, etc...
        handleInvalidForm(this, e, msg);
    }

    //
    return isValid;
});


});

</script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM