我正在制作一个表单,并且只有在输入值是数字时才会执行代码.我试图避免使用某种验证插件,并想知道是否有办法循环输入字段并检查值.
我一直在尝试以下但我认为我的逻辑错了:
(#monthlyincome是表单ID)
$("#submit").click(function() {
$("#monthlyincome input").each(function() {
if (!isNaN(this.value)) {
// process stuff here
}
});
});
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
这是整个更新的代码:
$("#submit").click(function() {
$("#monthlyincome input[type=text]").each(function() {
if (!isNaN(this.value)) {
// processing data
var age = parseInt($("#age").val());
var startingage = parseInt($("#startingage").val());
if (startingage - age > 0) {
$("#field1").val(startingage - age);
$("#field3").val($("#field1").val());
var inflationyrs = parseInt($("#field3").val());
var inflationprc = $("#field4").val() / 100;
var inflationfactor = Math.pow(1 + inflationprc, inflationyrs);
$("#field5").val(inflationfactor.toFixed(2));
var estyearlyinc = $("#field6").val();
var inflatedyearlyinc = inflationfactor * estyearlyinc;
$("#field7").val(FormatNumberBy3(inflatedyearlyinc.toFixed(0), ",", …Run Code Online (Sandbox Code Playgroud) 我得到了一小段代码来重置一个表单:
$("#reset").click(function() {
$(':input','#fundingpossibility')
.not(':button, :submit, :reset, :hidden')
.val('');
});
Run Code Online (Sandbox Code Playgroud)
我想补充的输入栏,比方说,一个id的#test给.not()选择.我尝试了各种各样的东西,但无法使它发挥作用.有没有人有任何想法?
我正在尝试编写一个脚本,用户在该脚本中插入月收入,并在30年后获得复合利息的未来值.就像现在一样,我已经为测试目的分配了一些值.
// Future Value
var investment = 800;
var annualRate = 2;
var monthlyRate = annualRate / 12 / 100;
var years = 30;
var months = years * 12;
var futureValue = 0;
for ( i = 1; i <= months; i++ ) {
futureValue = futureValue + investment * Math.pow(1 + monthlyRate, months);
}
Run Code Online (Sandbox Code Playgroud)
问题是,我实际上是从使用内置FV()公式的Excel电子表格中构建这个,并且在交叉检查时,我的结果完全关闭...任何想法我做错了因为我不进金融数学.提前致谢.
我有一个代码块看起来像这样:
<p class="cont">
<a href="otherpage.php" class="link"><img src="test.jpg" alt="" width="100" height="100"/></a>
</p>
Run Code Online (Sandbox Code Playgroud)
我有一些像这样的CSS:
.cont {
width:200px;
height:200px;
}
.cont:hover {
background-color:#CCC;
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,如果可以改变链接区域的大小,那么它就占用了整个区域
区域因此使其可点击 - 不仅是图像.我已经尝试给.link类提供宽度和高度并使用display:block但它没有做到这一点.它甚至可能吗?