从JavaScript运行PHP类

jar*_*rus 0 javascript php function

我需要从javascript函数中激活一个php类.

码:

<input type="button" name="Submit" value="Submit" class="opinionbox" 
onclick="verifyControl('<?=$control_no?>')"/>

function verifyControl(rNo) {
 Cont_no=document.getElementById("ContNo").value;
  if(rNo==Cont_no) {
    frames['frame1'].print();
    showPage('payment');
  }
  else if(rNo!=Cont_no) {
    alert("invalid  control no");
  } 
}
Run Code Online (Sandbox Code Playgroud)

我需要运行代码

$data = $obj_com -> getSelectedData('tbl',
                      'control_no', $contno);
$control_no = $contno;
$obj_com -> recordPay('tbl',$contno);   
Run Code Online (Sandbox Code Playgroud)

里面verifyControl()我可怎么办呢?

Pao*_*ino 8

您无法从Javascript"调用"PHP类,因为在服务器上运行PHP时,Javascript在客户端(即浏览器)上运行.但是,您可以做的是异步调用PHP脚本,获取其输出,并使用javascript做有趣的事情.这被称为AJAX.如果你要走这条路,强烈建议你使用像jQuery这样的库,并从那里学习.这里有几个问题可以帮助您入门(查看答案):