NaNメッセージを受け取らずにセパレータを入力する方法と、それ以外の場合はメッセージを表示する方法が必要です。私は様々なサイトやStackOverflowを見てきましたが、これをどうやって行うのか(newbeeeeの問題)は解決できません。現在のコードは次のようになります。isNANとセパレータの問題の使い方
<script language="JavaScript" type="text/javascript">
function calcsavings()
{
var B1=document.forms[0].B1.value;
var B2n = Number("1516");
var B2=+B2n + +B1;
var B4 = Number("0.138");
var t;
for (i=0; i<document.forms[0].ITR.options.length; i++)
{
if (document.forms[0].ITR.options[i].selected)
t = document.forms[0].ITR.options[i].value;
}
var result=(B1/t-(B2/(1+B4)))*t
result=Math.round(result);
document.getElementById("childcaresavings").innerHTML=result;
}
</script>
私は投稿する前に試した非動作コードを取り除きました。
「t」は数字ではありません。 – taha
こんにちはXufox 5、私はこのリンクを訪問しました、ありがとう、それは '、'例として、NaNがまだ返されているように10,000で働いていませんでした:-(助言をありがとう! – maxballroom