扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
php是服务器语言 无法实现与键盘交互,只能通过html传到后台,然后通过php接受,再处理
创新互联主打移动网站、成都做网站、网站建设、网站改版、网络推广、网站维护、域名注册、等互联网信息服务,为各行业提供服务。在技术实力的保障下,我们为客户承诺稳定,放心的服务,根据网站的内容与功能再决定采用什么样的设计。最后,要实现符合网站需求的内容、功能与设计,我们还会规划稳定安全的技术方案做保障。
你是说运行程序的时候从键盘输入内容吗,相当于C语言的scanf、PASCAL语言的read、BASIC语言的input,是吗,你看看我下面的例子程序吧,注意大小写哦:
?php
$s=fgets(STDIN);
echo "你输入的字符串是:{$s}";
?
htmlhead
script type="text/javascript"
function getResult(){
document.getElementById("result").value=parseFloat(document.getElementById("num1").value)*parseFloat(document.getElementById("num2").value);
}
/script
/head
body
Num1:input name="num1" id="num1" onChange="getResult()"
br
Num2:input name="num2" id="num2" onChange="getResult()"
Result:input name="result" id="result"
/body
/html
你试试有问题再来hi我
input type="text" name="jingdu" style="width:250px" class="intxt" value="" /这行是程序自动生成的
//不能生成 input type="text" name="jingdu" style="width:250px" class="intxt" value="{jingdu}" / 在替换?
echo 'script type="text/javascript"window.onload=function(){var t=document.getElementsByName("jingdu");t[0].value="'.$jingdu.'"}/script';
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#代码,供参考。
请问您能把相应的代码(php和sql)发上来吗?
或者您可以录入这段信息:13000msup3/sup
谢谢!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流