用户名 UID Email
为什么我老被无视存在..
级别: 一星会员
楼主  发表于: 2008-09-13 20:30

 [修改]仿dz注册时回答问题实时检测求助,初学者,请各位高人们帮帮!

实现是实现了,可只要一看源代码就暴露了,js中可以看到答案,囧,高手来改进下..


js代码....
复制代码
  1. function qanswerjs(){
  2.     var qkeyhuida = document.getElementById("qanswer").value;
  3.     var qkeydaan = "{$db_answer[$qkey]}";
  4.     qkeydaan = qkeydaan.toUpperCase();
  5.     if (qkeyhuida == '')
  6.     {document.getElementById("qkey_info").innerHTML = "<font color=\"blue\">你还没回答问题呢!</font>";}
  7.     else if (qkeyhuida == qkeydaan){
  8.         document.getElementById("qkey_info").innerHTML = "<font color=\"green\">√ </font>";
  9.     } else{
  10.         document.getElementById("qkey_info").innerHTML = "<font color=\"red\">回答错误!</font>";
  11.     }
  12. }


原来的防恶意注册处修改成了:

复制代码
  1. <tr class="tr3 f_one"><th>为保证人员素质请回答问题:<br /><font color="red">{$db_question[$qkey]}</font></th>
  2. <th><input class="input" type="text" size="20" maxlength="75" name="qanswer" id="qanswer" onchange="qanswerjs();" />
  3. <input type="hidden" name="qkey" value="$qkey" /> 
  4. <span id="qkey_info"></span></th></tr>



是否应该不用js判断,答案看的到就没意义了..- -`
搜索更多相关文章:问题 修改 代码 求助
phpwind插件进修群:38211553
为什么我老被无视存在..
级别: 一星会员
1楼  发表于: 2008-09-13 20:30
高人,快来位高人啊...
phpwind插件进修群:38211553
为什么我老被无视存在..
级别: 一星会员
2楼  发表于: 2008-09-14 08:57
为什么我老是被高人无视......
phpwind插件进修群:38211553