"11-2-2013"である C# から JavaScript 関数文字列に送信しており、JavaScript 関数でその文字列を期待していますが、 11 - 2 - 2013 = -2004をゲートしています。
C# コード:
string id = 11 + '-' + 2 + '-' + 2013;
textBoxBO.Attributes.Add("onblur", "TextBoxReset(this," + id + ")");
JavaScript コード:
function TextBoxReset(txt, ID) {
if (txt.value > 0) {
var textBoxRR = document.getElementById("ContentPlaceHolder1_txtRR" + ID);
textBoxRR.value = 0;
}
}
その文字列から要素を減算しないように JavaScript に指示する方法。