Tag: html input

如何使用javascript / jquery在更改范围内写入所有输入类型值的总和?

目前,我可以输出它们的每个值并将其显示为一个系列,但我想要的是将它们的所有值相加并显示它的总和。 这是我的示例代码: 使用Javascript $(function() { $(‘input[name=selectProducts]’).on(‘change’, function() { $(‘#products’).text($(‘input[name=selectProducts]:checked, input[name=selectProducts][type=text]”).map(function() { return this.value; }).get()); }); }); HTML OUTPUT 5,5,5,10,10 35 我想总结所有这些以获得总数35 。 请帮我。

仅禁用。(DOT)输入字段中的特殊字符

我不希望允许用户进入。 (点)在我的输入字段中..已完成所需的其余validation。 function isNumberKey(evt) { var charCode = (evt.which) ? evt.which : event.keyCode; if (charCode != 46 && charCode > 31 && (charCode 57)) return false; return true; }

jquery设置隐藏的输入值在IE7和IE8中无法正常工作

继续采用我的代码来使用IE https://stackoverflow.com/questions/10654595/jquery-setting-hidden-input-value-not-working-as-expected-in-ie7-and-ie8/… 我有一个隐藏的div包含一个表单来编辑一些信息。 当用户选择要编辑的项目时,将显示此div,并使用该项目的信息填充字段。 div(简化术语)看起来像这样: First param: Second param: https://stackoverflow.com/questions/10654595/jquery-setting-hidden-input-value-not-working-as-expected-in-ie7-and-ie8/… 我使用jquery将值设置为字段。 我打开编辑div的function看起来像这样: function edit_item(item_id) { item = get_item(item_id); //this will return a JS object $(‘#field1’).val(item.property1); $(‘#field2’).val(item.property2); https://stackoverflow.com/questions/10654595/jquery-setting-hidden-input-value-not-working-as-expected-in-ie7-and-ie8/… $(‘#qid’).val(item_id); $(‘#submit’).click(function() { alert($(‘#qid’).val()); $(‘#qform’).ajaxSubmit(); }); } 所有这些在FF,Opera,Webkit和IE 9中运行良好,但在IE7和IE8中,我遇到了一个奇怪的问题。 我可以看到在edit_item函数中正确设置了item_id ,但是只要该函数完成,隐藏的输入值( qid )就会重置为空字符串。 当表单被ajax提交时,警报会将值显示为空字符串,尽管它已正确设置。 有趣的是,所有其他领域都很好。 它在IE 9中正常工作。 我在这里想念的是什么? 提前谢谢了。

热门来获取不完整的datetime-local输入值

我的页面上有以下表格: 我使用此代码来获取字段的值: var start = $(‘#startDate’).val(); 我的问题是输入字段的值保持未定义,直到填写完每个部分,包括小时,分钟,秒和上午/下午。 我希望能够从表格中获得一个只有所选年份的价值。 我该怎么做呢? 我很乐意将未填写的值归零,但我无法弄清楚如何获得用户填写的datetime-local部分。 我知道我可以使用jQuery UI的datepicker的timepicker插件来做到这一点,但我真的不想走这条路 – 我更喜欢Chrome实现。