
PHP如何实现回车键提交数据并写入数据库 5
现阶段提交部分代码如下<html><scripttype="text/javascript">functionpic(){varpost=document.getElem...
现阶段提交部分代码如下
<html>
<script type="text/javascript">
function pic(){
var post=document.getElementById("sub");
if(post.value=="" ){
alert("请输入车牌号码");
post.focus();
return false;
}
}
</script>
<body>
<form action="zlsj.php" method="post" onsubmit="return pic()">
车牌号码:<input type="text" id="sub" name="clhp"><br>
<input type="submit" name='submit' value="提交">
</form>
</body>
</html>
PHP执行提交时编写的代码为:
if($_POST['submit']){
向数据库提交数据
}
能实现点击提交按钮向数据库表中写入数据,但是敲击回车执行提交后无法写入数据库,望高手解答! 展开
<html>
<script type="text/javascript">
function pic(){
var post=document.getElementById("sub");
if(post.value=="" ){
alert("请输入车牌号码");
post.focus();
return false;
}
}
</script>
<body>
<form action="zlsj.php" method="post" onsubmit="return pic()">
车牌号码:<input type="text" id="sub" name="clhp"><br>
<input type="submit" name='submit' value="提交">
</form>
</body>
</html>
PHP执行提交时编写的代码为:
if($_POST['submit']){
向数据库提交数据
}
能实现点击提交按钮向数据库表中写入数据,但是敲击回车执行提交后无法写入数据库,望高手解答! 展开
2个回答
展开全部
php实现回事提交数据,这需要JS配合才行。如果不用JS。用FORM提交的话,那就要保证当前焦点在提交按钮上。
下面主要介绍一下JS配合提交数据。
1 ,登录界面效果。当然你也可以有自己的界面,下图仅供参考
2,HTML代码。仅供参考
首先需要载入JQUERY的核心文件。具体的代码,可以直接写在页面中,也可以单独放在一个JS文件中,像本人,就是另外放在一个文件中。
onkeydown="if(event.keyCode==13) mellee.enter()"这句话,才是回车键提交的核心。他的意思就是,当键盘按键等于13的时候,13就是回车键的代号,就执行mellee.enter()这个函数,这个函数可以自定义。
3,JS代码如下。,
蓝色边框表示是接收数据和处理前台提示之类的,可以忽略。
下面绿色的,才是表示提交。用的是$.getJSON提交。返回json字符串。
这里就是后台处理登录代码。登录成功,可以作某些操作,登录失败,作某些操作。
本人这里是将登录信息除了写入数据库外,同时写入了cookie。方便下次登录,
后台数据处理有很多种方法的。这里提供的是C#代码,供参考。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询