如何让验证后的值还保留在文本框
本帖最后由 ooxx 于 2010-11-14 16:15 编辑使用验证类验证成功以后,提示"XXX为空",
但是剩下输入正确的文本框里面的值也没有了.如何让输入正确文本框的值保留? 手册中set_value()部分可以帮你 不懂,请版主明示.set_value();不是设置默认值么 本帖最后由 jeongee 于 2010-11-13 21:47 编辑
回复 3# ooxx
set_value()Permits you to set the value of an input form or textarea. You must supply the field name via the first parameter of the function. The second (optional) parameter allows you to set a default value for the form. Example:<input type="text" name="quantity" value="<dfn><?php echo set_value('quantity', '0'); ?></dfn>" size="50" />The above form will show "0" when loaded for the first time.-------------------------------------------------大意:这个函数可以让你设置文本框和文本区域的值,你必须提供文本框或文本区域的name值作为这个函数的第一个参数,第二个参数是可选的用于设置默认值用这个函数没错的 也许是我的问题表达的不清楚.
就是对文本框进行验证,不能为空的限制.
例如有两个文本框,都不能为空.
第一个填写,第二个没有填写,
点击按钮后
那么验证提示第二个文本框为空.
转到当前页面以后,第一个文本框不清空,还是保留我原来的值.
但是我用了两位版主的方法以后,第一个文本框的值在验证后,就被清空了.这该怎么办啊? OK,也许是我整体代码的错!,哪里和这个冲突了,我在检查一下,谢谢两位版主的热心支持! 问题已经解决了.谢谢版主!
页:
[1]