在文本框内输入“.5”,怎么样自动变成 “0.5” 啊?

wide288 2009-03-30 02:15:35
在文本框内输入“.5”,怎么样自动变成 “0.5” 啊?

php or js?
...全文
196 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wide288 2009-03-30
  • 打赏
  • 举报
回复
谢谢,正则和 replace 替换功能真不错,组合在一起功能强大。
yunfeifan 2009-03-30
  • 打赏
  • 举报
回复

<input name=num value='' onkeyup='check(this)'>

<script>
function check(inp){
inp.value = inp.value.replace(/^(\.\d+)/i, "0"+"$1");
}
</script>
wide288 2009-03-30
  • 打赏
  • 举报
回复
变成0.5 在显示的时候变。不会如何变了。
应该网 2009-03-30
  • 打赏
  • 举报
回复
客户端用js

服务器端用php
ligy19840101 2009-03-30
  • 打赏
  • 举报
回复
你的意思是输入完.5后页面的text里的值就变成0.5,还是在后台取值的时候变成0.5

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧