我不擅长JS或jQuery。我采用以下代码来更好地解释我所做什么。当用户向甘油三酸酯输入400或更多时,LDL将自动填充“ N / A”。如何实现JS或jQuery?谢谢

<form>
 <input name='triglycerides" value="" />
 <input name='LDL' value="" />
</form>


我的实际代码如下:

$('#ldl_override').keyup(function(){
var val = parseInt($(this).val());
if(val > 399)
   $('#qIn726').val('N/A');
});


 elseif($ldl_override && $questionID == 728)
 {
  $question .= "<input $maxLengthString id=\"ldl_override\" name=\"field[" . $questionID . "]\" type=\"text\" value=\"" . htmlspecialchars($answer) . "\" />\n";
 }

最佳答案

使用jQuery:

<form>
 <input name="triglycerides" value="" onChange="javascript: if($('#triglycerides').val() > 400) $('#LDL').val('N/A'); />
 <input id="LDL" name='LDL' value="" />
</form>

07-21 12:38