Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过单击按钮从javascript和php调用两个函数_Javascript_Php_Html_Forms_Function - Fatal编程技术网

通过单击按钮从javascript和php调用两个函数

通过单击按钮从javascript和php调用两个函数,javascript,php,html,forms,function,Javascript,Php,Html,Forms,Function,我有一个小问题:我有两个函数,一个在PHP中验证日期,另一个在javascript中作用于div属性。我想通过单击按钮给他们两个打电话,但我不能…。 我确实需要一些帮助。 这是我的代码: js function switch_tab1() { if(document.getElementById("radio_mater_oui").checked==true && (document.getElementById("debut_mater").value == "" |


我有一个小问题:我有两个函数,一个在PHP中验证日期,另一个在javascript中作用于div属性。我想通过单击按钮给他们两个打电话,但我不能…。
我确实需要一些帮助。
这是我的代码:

js

function switch_tab1()
{
    if(document.getElementById("radio_mater_oui").checked==true && (document.getElementById("debut_mater").value == "" || document.getElementById("fin_mater").value == ""))
    {
        document.getElementById("erreur_champs_admin").style.display="";
    }
    else
    {
        tab1_tab2();
    }
}
html按钮

<button class="btn btn-default" id="change_formulaire" onclick="switch_tab1();<?php Verif_date_admin(); ?>" data-toggle="tab">Valider</button>

您能从您的echo语句中删除
标记并重试吗。。 在下一个语句中还需要使用单引号

document.getElementById(“日期\格式\管理”).style.display=“”

当它以html呈现时,应该是

<button class="btn btn-default" id="change_formulaire" onclick="switch_tab1();

document.getElementById('date_format_admin').style.display=''" data-toggle="tab">Valider</button>
Valider

如果要执行PHP函数,必须将数据发送到服务器。。PHP函数将不会在用户浏览器上执行,因此
我不了解AJAX世界,我只使用它的JQuery。。。但是谢谢。您可以调用jqery
ajax
函数,这里是示例()
<button class="btn btn-default" id="change_formulaire" onclick="switch_tab1();

document.getElementById('date_format_admin').style.display=''" data-toggle="tab">Valider</button>