php貌似木有onload这样的事件
那么怎么捕获提交表单事件呢?
回复讨论(解决方案) 页面提交后就到php端了。
if($_post['submit']){ echo $_post['name'];}
php
$_get or $_post
默认接收到这两个数组.你print_r 看看数组就明白
function checkinput(){ $submit = $_post[btnsave]; if(isset($submit)){ $username = $_post[txtusername]; $pwd = $_post[txtpwd]; if(empty($username)) { //echo(你输入的名字是:.$username); echo(); return false; } if(empty($pwd)){ //echo(你的密码是:.$pwd); echo(); return false; } } return true;}checkinput();
这是我写的 这样的话每次打开页面的话都会执行checkinput();不是浪费资源吗
我想在需要的执行 怎么搞
那就别写成函数。 点了提交按钮就执行。
if($_server['request_method']) == 'post'))
{
checkinput();
}
用ajax。
既然要验证就肯定每一次请求都做。所以这个问题不算是问题,就得这么设计。
木有智能提示的ide
连有哪些系统变量 方法都不知道
php真蛋疼
同意 php真的很蛋疼
ispostback?asp里的?
asp if request.servervariables(request_method)=post
php if($_server[request_method] == post)