日期:2014-05-16  浏览次数:20392 次

TextBox无法输入负号
asp.net网站开发,TextBox用于接受一个数字,包括负数,可是在IE、谷歌、360浏览器上无法输入负号(-),只有在火狐浏览器上能输入负号!
------解决方案--------------------
首先,你的电脑感染了360系列非法流氓病毒,你应该重装下系统。
------解决方案--------------------
你先查下到底是浏览器不让输入,还是你的代码不让输入吧
可以找个带文本框的网站,往里输入负号试试
查看下自己的代码,是否对输入的数字有校验,如果不能转换为整数就自动替换掉了?
------解决方案--------------------
引用:
你先查下到底是浏览器不让输入,还是你的代码不让输入吧
可以找个带文本框的网站,往里输入负号试试
查看下自己的代码,是否对输入的数字有校验,如果不能转换为整数就自动替换掉了?


+1 ;
------解决方案--------------------
看看文本框调用的js方法,或者调用的js文件里有没有类似的方法
------解决方案--------------------
js验证了吧。
------解决方案--------------------

------解决方案--------------------
先看看是不是浏览器不允许输入(—)
------解决方案--------------------
引用:
难不成是这些浏览器也加入祖国的“扫黄”行列,从而屏蔽关键字了?

+1

To 楼主: 你这样描述,能得到你预期的结果吗,最起码得把你的正则表达式或者别的代码段贴出来吧

这样描述,只能让大家帮你罗列一下浏览器间的行为差异