本文介绍了仅允许文本框中的单个点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
--I am using
<pre lang="xml"><ajaxToolkit:FilteredTextBoxExtender ID="filtertext" runat="server"
FilterType="Numbers, Custom" ValidChars="." TargetControlID="txtid">
</ajaxToolkit:FilteredTextBoxExtender>
- 但我只想要一个点在文本框中。目前用户可以输入多个点。
喜欢我想要
23.45
.45
如果输入
48.(那么它应该是48.00)
请帮助
--But i want only single dot in the textbox. Currently user can enter multiple dot.
Like i want
23.45
.45
if entered
48. (then it should make it as 48.00)
Kindly help
推荐答案
document.getElementById('Textbox1').onkeypress = function (e) {
if (e.keyCode === 46 && this.value.split('.').length === 2) {
return false;
}
}
尝试演示: - []
TextBox tt = new TextBox();
if (tt.ToString().Contains('.'))
{
//code here
}
i希望这对您有所帮助。任何查询点击回复。
i hope this is help full for you. for any query hit to reply.
这篇关于仅允许文本框中的单个点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!