0
フィールドにJavascript/JQuery関数を呼び出す量フィールドがあります。フィールドに入力していない場合はタブを押します。フィールドにUndefined
が表示されます。フィールドから外に出ると「未定義」になります。
あなたが選択していない、なぜあなたはjqueryのを使用してイベントを結合している場合、私は
$("#ApproximateValue_TextBox").keydown(function(){
alert("ApproximateValue_TextBox");
document.getElementById("ApproximateValue_TextBox").value = "";
});
$("#UncryAmount_TextBox").keydown(function(){
alert("UncryAmount_TextBox");
document.getElementById("UncryAmount_TextBox").value = "No";
});
<tr id="OrigoUncryAmountField">
<td><label id="AmountUnCryLabel" for="">Approximate amount</label></td>
<td style="padding-top: 6px; padding-right: 0px; padding-left: 0px;">£</td>
<td style="padding-right: 0px; padding-left: 0px;">
<input name="UncryAmount_TextBox" id="UncryAmount_TextBox" onkeyup="SubButtonToDisplay();" onblur="FormatCurrency(this)" type="any" value="UncryAmount_TextBox">
</td>
</tr>
、あなたはこの機能 –
第二のコードを入れてくださいでしょう、あなたは「UncryAmount_TextBox」 –
あなたは私たちに 'FormatCurrencyを(表示するために必要があるとして、テキストフィールドの値を設定するべきではありませんこれはそれを引き起こしているものです - おそらくあなたの空白のフィールドに数値フォーマットをしようとするか、または "いいえ"は未定義またはNaNを生成します – Pete