作者forgmonkey (悲情城市之悲情程式猿)
看板Web_Design
标题Re: [问题] 验证码用javascript判断
时间Thu Oct 12 10:31:06 2006
※ 引述《betsy (我挺你)》之铭言:
javascript是事件驱动的p
你要找个地方"驱动"你验证的程式
照这样一般情况的作法应该是要把input放到一个form里面
然後在form的送出事件(onSubmit)里面去做检查的动作.
ex:
<form onSubmit="chk(this)">
<input name="PASSCODE">
</form>
<script>
/*检查函式
注意判断里面有用插入php,因为你的pass code是用php产生的
一般会是这样让他喷到javascript里.
*/
function chk(form){
if(form.PASSCODE.value!=<?echo $SystemPassCode;?>){
alert("Pass Code Error!");
}
}
</script>
方法大概是这样! 没run过
不过如同原文推文一样
这样做根本没意义啊!
如果确认pass code的机制是在client做,就代表client端有拿到正确的passcode
这样还验证个屁
答案都跟你说了还要你回答
如果说是要做验证码的机制,还是得server side来做吧?
: 请问一下验证码要用javascript判断输入是否有输入错误要如何判别
: 我的验证码不是用图片表示的而是用文字。
: <p align="left"><b><font color="#FF0000">*</font></b>请输入验证码 [<?php
: // 随机产生系统验证码
: $SystemPassCode=rand(1111,9999);
: echo $SystemPassCode;
: ?>]</td>
: <td width="359">
: <p align="left"><input size="16" name="PASSCODE" type="password">
: 这是我产生验证码的程式,但我总是试不出要怎麽用javascript写判断
: (我没学过javascript,而书上写的我也用不出来)
: 如果有大大知道,可否告诉我~
: 谢谢啦!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.124.182.121
1F:→ dontblame:既然是写php 建议您javascript要学 网页有些变化得靠哩 10/12 15:21