私はJavaScriptの専門家ではないので、誰かが私を助けてくれることを願っています.
私は次のコードを持っていますが、何らかの理由で常にステートメントが真であると考えています
delvNum=document.getElementById("deliveryNum").value;
delvQTY=document.getElementById("delvQTY"+id).value;
orderQTY=document.getElementById("orderQTY"+id).value;
if (delvQTY>orderQTY)
{
alert("Can't deliver more than " + orderQTY + ", you are trying to deliver " + delvQTY + ". Please fix!");
document.getElementById("delvQTY"+id).focus();
return;
}
エラー メッセージには各 var の数量が表示され、正しく渡されています。