Javascript 基于输入值的Jquery if语句
我正在做一个简单的表格,但我很难让它做我想做的事情。在提交表单时,我需要它检测某个类别的多个输入值是否大于0(因为只应选择一个)。这是表单的htmlJavascript 基于输入值的Jquery if语句,javascript,jquery,forms,if-statement,Javascript,Jquery,Forms,If Statement,我正在做一个简单的表格,但我很难让它做我想做的事情。在提交表单时,我需要它检测某个类别的多个输入值是否大于0(因为只应选择一个)。这是表单的html <form onsubmit="calcTime();"> <table> <tr> <p>How long does the task take to perform? (Choose one)</p></tr> <tr&
<form onsubmit="calcTime();">
<table>
<tr>
<p>How long does the task take to perform? (Choose one)</p></tr>
<tr>
<p>
<input type="text" style="width: 3em;" id="seconds"> Seconds (Enter an integer 1-60)
<input type="text" style="width: 3em;" id="minutes"> Minutes (Enter an integer 1-60)
</p>
</tr>
<br>
<tr>
<p>How often do you perform the task? (Choose one)</p></tr>
<tr>
<p><input type="text" style="width: 3em;" id="day"> x Per day
<input type="text" style="width: 3em;" id="week"> x Per week
<input type="text" style="width: 3em;" id="month"> x Per month
<input type="text" style="width: 3em;" id="year"> x Per year
</p>
</tr>
<br>
<tr>
<p><input type="submit" value="Submit" id="submitButton"></p>
</tr>
<br>
<tr>
<p id="result"></p>
</tr>
</table>
</form>
谢谢使用jquery检索元素值
seconds.val()
如果您不使用jquery来选择元素,而是使用纯Javascript
var seconds = document.getElementById('seconds')
您将能够使用value属性seconds.value
Jquery select返回非本机的“它自己的”对象HTMLElement
使用Jquery检索元素值
seconds.val()
如果您不使用jquery来选择元素,而是使用纯Javascript
var seconds = document.getElementById('seconds')
您将能够使用value属性seconds.value
Jquery select返回非本机的“它自己的”对象
HTMLElement
使用Jquery,您可以将“if”语句更改为:
if(seconds.val()>0&&minutes.val()>0)
有关.val()方法的更多信息:使用jQuery,您可以将“if”语句更改为: if(seconds.val()>0&&minutes.val()>0)
有关.val()方法的更多信息:啊,谢谢。我知道这会是一个愚蠢的小疏忽啊,谢谢你。我知道这会是一个愚蠢的小疏忽