在PHP中简单验证,但它不打电话,请帮助我 [英] simple validation in php but it not call, please help me

查看:67
本文介绍了在PHP中简单验证,但它不打电话,请帮助我的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<html>
<head>
<script>
	function validateForm()
	{
		var x = document.forms["myform"]["txtname"].value;
		if (x == null || x=="") {
			aleart ("please enter the name");
			return false;
		}
	}
</script>
</head>
<body>
	<form name="myform" action="demo.php">
		Name
		<input type ="text" name= "txtname"><br />
		<input type="submit" value ="Submit">
	</form>

</body>
</html>

推荐答案

这里没有什么PHP 。

首先,一个错字,它应该是
There is nothing php here.
First, one typo, it should be
alert 

不是

aleart



接下来,你还没有调用validateForm()函数


Next, you have not called the validateForm() function at all

<form name="myform" action="#" onSubmit="return validateForm();">  


在提交表单期间,您需要调用validation function.use on submit事件来调用该验证函数。还有一个事情是alert message.its alert in只需使用Id即可进行验证。



During submitting your form you need to call validation function.use on submit event to call that validation function.and one more thing the alert message.its alert in stead of aleart.you can do validation simply by using Id .

<html>
<head>
<script>
	function validateForm()
	{
		var x = document.forms["myform"]["txtname"].value;
		if (x == null || x=="") {
			alert ("please enter the name");
			return false;
		}
	}
</script>
</head>
<body>
	<form name="myform" action="demo.php" onSubmit="return validateForm();">
		Name
		<input type ="text" name= "txtname"><br />
		<input type="submit" value ="Submit">
	</form>
 
</body>
</html>


这里写< form name =myformaction =demo.phponSubmit =return validateForm();>
here write <form name="myform" action="demo.php" onSubmit="return validateForm();">


这篇关于在PHP中简单验证,但它不打电话,请帮助我的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆