小编Mon*_*ica的帖子

如何防止十进制数字后按两位数?

我有一个任务,以防止在十进制数字后按两位数.我的jquery文件是

$(function(){ 
    $('#name').bind('paste', function(){
    var self = this;
    setTimeout(function() {
        if(!/^[a-zA-Z]+$/.test($(self).val()))
            $(self).val('');
    }, 0);    
           }); 

        $('#salary').bind('paste', function(){
    var self = this;
    setTimeout(function() {
        if(!/^\d*(\.\d{1,2})+$/.test($(self).val()))
            $(self).val('');
    }, 0);    
           }); 

    $('.decimal').keyup(function(){
        var val = $(this).val();
        if(isNaN(val)){
             val = val.replace(/[^0-9]./g,'');


             if(val.split('.').length>2) 
                 val =val.replace(/\.+$/,"");
        }
        $(this).val(val); 
    });
    });      
Run Code Online (Sandbox Code Playgroud)

我的html页面是

<b>Name</b>
<input type="text" id="name"  /><br/>
<b>Salary</b>
<input type="text" id="salary"  class="decimal" />
Run Code Online (Sandbox Code Playgroud)

在这里我只想在小数点后写2位数,我该怎么做?你可以在http://jsfiddle.net/V6s4B/看到我的代码

html javascript jquery textinput

10
推荐指数
1
解决办法
3万
查看次数

添加两个文本框值并自动在第三个文本框中显示总和

我已经分配了一个任务来添加两个文本框值.我希望添加的结果出现在第三个文本框中,只要在前两个文本框中输入值,而不按任何按钮.

例如:在第一个文本框中我想输入450,当我按下数字'450'的数字4时,它将被添加到第3个文本框,任何数字我按在前两个文本框中,突然显示更改将被反映在第三个文本框上.我怎么能这样做?

在这里,我在onkeyup中编写代码调用sum()

onkeyup="sum()"
function sum() {
        var txtFirstNumberValue = document.getElementById('txt1').value;
        var txtSecondNumberValue = document.getElementById('txt2').value;
        var result = parseInt(txtFirstNumberValue) + parseInt(txtSecondNumberValue);
        if(!isNaN(result)){
            document.getElementById('txt3').value = result;
        }
}
Run Code Online (Sandbox Code Playgroud)

这不适用于chrome

javascript

7
推荐指数
2
解决办法
15万
查看次数

将时间分为小时,分钟和秒

我必须把时间分成小时,分钟和秒.例如,如果时间是09:11:21.我需要它在09小时,11分钟和21秒.

我有两个文本框输入打卡时间和休息时间.之后我想在新的texbox中得到结果.结果是通过打卡时间和休息时间之间的差异来计算的.

例如,如果打卡时间是09:00:00,休息时间是01:10:00.我需要结果为07小时,50分钟和00秒.

html javascript jquery

6
推荐指数
1
解决办法
1万
查看次数

SQL Server 2005中使用varchar不支持的符号

我被分配执行任务....我有一个带有一些文本框和一个保存按钮的页面,当我在文本框中输入值并单击保存按钮时,数据将被保存到数据库中.

在SQL Server中,所有列的数据类型都是varchar.在某些情况下,数据将无法正确保存,此时单击"保存"按钮不会显示任何错误,但所有值都将消失.

我认为不支持使用某些符号varchar.我不确定是什么问题,请帮助我

c# asp.net sql-server-2005

-3
推荐指数
1
解决办法
415
查看次数

标签 统计

javascript ×3

html ×2

jquery ×2

asp.net ×1

c# ×1

sql-server-2005 ×1

textinput ×1