怎么样实现这样的效果? 用 javascript 写一个检查函数即可。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你的解决思路是什么?B到A .在A中判断,if(非法字符) 调用 B模板else 调用 A 模板 如果想用客户端检验的话用javascript写个判断函数,不过不能输出表格! 从B页面写javascript的检验函数,如果有非法字符,则直接返回false,这样就不会提交A页面了,function 判断存在非法字符函数(){if(存在非法字符) return false;return true;}if(判断存在非法字符函数()) { B给A传递数据等操作,后 调用 A 模板 ,然后从A模板事先提交功能。}else{这里什么都不用执行,因为自身就在B页面上呢。} 提倡在A里处理提交的内容,如果无错跳转到B,这样比较方便.还有就是如楼上poiu_poiu() 所说,把显示和处理分开就行 寫個客戶端函數判斷一下!!不通過就不會跳過去..你可能遇到,js函數的變量名稱与html文件的name id 重復..會出錯誤!1 可以用javascript来做在提交按钮上加个onclick=function()然后在function中定义各种非法字符如果存在,那就alert一个对话框! 请问大家怎么样用JS来使用一个正则呢?PHP是这样用的:if(!preg_match('/[0-9a-zA-Z]{1,16}/',$username)) die ('存在非法字符');那用JS该怎么用? 大家说的方法都不行,都不是我想要的,我想要的效果是哪个文本框输入不合法,就在哪个文本框旁边出现一个红色的*号,并提示,PHP能做到吗? 那就用xmlhttp 做个专门的判断页面来判断 向判断页面发送一个xmlhttp请求 接收判断页面返回的结果, 根据结果去判断是否都同过进行跳转 前两个有提示http://search.cpan.org/src/PETERG/JQuery-1.02/lib/JQuery/jquery_js/plugins/validate/demo-test/index.htmlhttp://www.willjessup.com/sandbox/jquery/form_validator/form_validate.html第三个没有提示,禁止非法输入。http://www.consulenza-web.com/jquery_plugins/validation.html 这是国内 我佛山人 写的 validator 3.0http://www.wfsr.net/validator/index.html 如果数据要与服务器端交互,比较流行的做法是用ajax如果只是客户端检测,写个函数就得了,当然复杂的判断就需要自己掂量一下。最简单的比如(参考):<script>function chk(){ var v = document.getElementById('chk').value; var patt = /^[a-zA-Z0-9]{1,16}$/; if(!v.match(patt)) { alert('含有非法字符'); document.getElementById('err').innerHTML = '<font color=red>*</font>'; } else { document.getElementById('err').innerHTML = '<font color=green>填写正确</font>'; }}</script><div><input type='text' value='' name='chk' id='chk' onblur="chk()"> <span id='err'></span></div>务必弄清自己的需求 专业的搜索引擎技术提供商(磐志搜索),访问www.panzhi.net了解详细介绍。第一,提高搜索速度,0.005秒;第二、提高搜索准确性,专业的中文分词; 第三,智能分析关键词,纠错,相关词提取等; 第四、方法搜索 关键词的关系(与 或 非)等; 我想要的效果是哪个文本框输入不合法,就在哪个文本框旁边出现一个红色的*号,并提示,PHP能做到吗?在同一个页面应该不能实现 类似 .net 的效果,可以实现的, 谢谢大家帮助,我试一试,想找一个最完美的办法,能实现.net那样的验证控件的效果就最好了 foolbirdflyfirst(湖水清澈)的方法是不错的,请使用 关于php中strtok的一点疑问 求高手看一段函数 我很诧异 为什么 不能执行 PHP编程菜鸟遇到了问题~~请各位高手帮助。 dreamweaver怎么看PHP源码 PHP读取MYSQL不显示中文问题 格式化字符串的问题 PHP+MYSQL如何实现对记录的随机排列显示? 如果从COM方法的参值中传回值 Session的困惑(有关用户认证问题) 出现"不能连接服务器!"是什么意思,是不是没有数据库? 如何获取 一个动态页面的所有数据啊? Php网页文件放在哪儿啦?
B到A .
在A中判断,if(非法字符) 调用 B模板
else 调用 A 模板
function 判断存在非法字符函数()
{
if(存在非法字符) return false;
return true;
}
if(判断存在非法字符函数())
{
B给A传递数据等操作,后 调用 A 模板 ,然后从A模板事先提交功能。}
else
{
这里什么都不用执行,因为自身就在B页面上呢。
}
如果无错跳转到B,这样比较方便.
还有就是如楼上poiu_poiu() 所说,
把显示和处理分开就行
你可能遇到,js函數的變量名稱与html文件的name id 重復..會出錯誤!1
在提交按钮上加个onclick=function()
然后在function中定义各种非法字符
如果存在,那就alert一个对话框!
PHP是这样用的:if(!preg_match('/[0-9a-zA-Z]{1,16}/',$username))
die ('存在非法字符');那用JS该怎么用?
如果只是客户端检测,写个函数就得了,当然复杂的判断就需要自己掂量一下。
最简单的比如(参考):
<script>
function chk()
{
var v = document.getElementById('chk').value;
var patt = /^[a-zA-Z0-9]{1,16}$/;
if(!v.match(patt))
{
alert('含有非法字符');
document.getElementById('err').innerHTML = '<font color=red>*</font>';
}
else
{
document.getElementById('err').innerHTML = '<font color=green>填写正确</font>';
}
}
</script>
<div><input type='text' value='' name='chk' id='chk' onblur="chk()"> <span id='err'></span></div>务必弄清自己的需求
第二、提高搜索准确性,专业的中文分词;
第三,智能分析关键词,纠错,相关词提取等;
第四、方法搜索 关键词的关系(与 或 非)等;