实现是实现了,可只要一看源
代码就暴露了,js中可以看到答案,囧,高手来改进下..
js代码....
复制代码- function qanswerjs(){
- var qkeyhuida = document.getElementById("qanswer").value;
- var qkeydaan = "{$db_answer[$qkey]}";
- qkeydaan = qkeydaan.toUpperCase();
- if (qkeyhuida == '')
- {document.getElementById("qkey_info").innerHTML = "<font color=\"blue\">你还没回答问题呢!</font>";}
- else if (qkeyhuida == qkeydaan){
- document.getElementById("qkey_info").innerHTML = "<font color=\"green\">√ </font>";
- } else{
- document.getElementById("qkey_info").innerHTML = "<font color=\"red\">回答错误!</font>";
- }
- }
|
原来的防恶意注册处
修改成了:
复制代码- <tr class="tr3 f_one"><th>为保证人员素质请回答问题:<br /><font color="red">{$db_question[$qkey]}</font></th>
- <th><input class="input" type="text" size="20" maxlength="75" name="qanswer" id="qanswer" onchange="qanswerjs();" />
- <input type="hidden" name="qkey" value="$qkey" />
- <span id="qkey_info"></span></th></tr>
|
是否应该不用js判断,答案看的到就没意义了..- -`

