Javascript 此表单验证在wordpress插件中不起作用

Javascript 此表单验证在wordpress插件中不起作用,javascript,wordpress,forms,plugins,onsubmit,Javascript,Wordpress,Forms,Plugins,Onsubmit,此表单验证代码在wordpress插件中不起作用,表单直接被提交,就好像根本不存在onsubmit事件一样。 请帮忙 <?php /** * Plugin Name:.... * Description:..... * Version: Pre release * Author:.... * Author URI:.... **/ add_action("admin_menu", "create_menus"); function create_menus() { add_

此表单验证代码在wordpress插件中不起作用,表单直接被提交,就好像根本不存在
onsubmit
事件一样。 请帮忙

<?php
/**
 * Plugin Name:....
 * Description:.....
 * Version: Pre release
 * Author:....
 * Author URI:....
 **/
add_action("admin_menu", "create_menus");

function create_menus()
{
 add_menu_page("cash Details", "cash Details", 4, "form-page", "cash_deals_form_page");
}

function cash_deals_form_page()
{
?>
<script>
    function validateForm() {
        var x = document.forms["myForm"]["clientName"].value;
        if (x == "") {
            alert("Name must be filled out");
            return false;
        } else {
            return confirm('Do you really want to submit this entry?');
        }
    }
</script>
<div style='display:inline-block; width:48%;'>
    <form name="myForm" method='post' onsubmit="return validateForm()" action="<?php echo $_SERVER['REQUEST_URI'];?>">
        Client Email (Type the Email Id of the client whom you want to allot cash):
        <br/>
        <input type='text' id='input1' name='clientName' maxlength='100'>
        <br/>
        <br/> Type the cash to be added in the client's account:
        <br/>
        <input type='number' id='input2' name='cash' min='-10000' max='100000000'>
        <br/>
        <br/> Type your comments here (optional):
        <br/>
        <textarea rows='4' cols='60' name='adminComment' maxlength='500'></textarea>
        <br/>
        <br/>
        <input type='submit' name='submit'>
        <br/>
    </form>
</div>
<?php
}
?>

函数validateForm(){
var x=document.forms[“myForm”][“clientName”].value;
如果(x==“”){
警告(“必须填写姓名”);
返回false;
}否则{
返回确认('您真的要提交此条目吗?');
}
}

我发现了这个问题,原来validateForm()是wordpress中的一个预定义函数,只是更改了这个名称就解决了这个问题

你期待什么?请澄清细节。我认为现在您的代码还可以。@Ataur Rahman Munna我应该在提交后收到一条警告消息,第一个字段为空,而且如果第一个字段已填写,我应该在提交表单之前得到确认。@user7324674,这就是行为@Adam Azad独立运行良好,但它实际上是wordpress插件的一部分,除此之外,其他一切都正常工作。@user7324674,如果你有wordpress安装,你能链接到它吗?