C# JavaScript从字符串中减去元素
我将从C#发送到JavaScript函数字符串,它是“11-2-2013”,并期望在JavaScript函数中使用该字符串,但我选择了11-2-2013=-2004 C#代码: JavaScript代码:C# JavaScript从字符串中减去元素,c#,javascript,C#,Javascript,我将从C#发送到JavaScript函数字符串,它是“11-2-2013”,并期望在JavaScript函数中使用该字符串,但我选择了11-2-2013=-2004 C#代码: JavaScript代码: function TextBoxReset(txt, ID) { if (txt.value > 0) { var textBoxRR = document.getElementById("ContentPlaceHolder1_txtRR" + ID);
function TextBoxReset(txt, ID) {
if (txt.value > 0) {
var textBoxRR = document.getElementById("ContentPlaceHolder1_txtRR" + ID);
textBoxRR.value = 0;
}
}
如何告诉JavaScript不要从该字符串中减去元素。您必须在引号中加上日期:
textBoxBO.Attributes.Add("onblur", "TextBoxReset(this,\"" + id + "\")");
如果不将其置于引号中,它将被呈现为
TextBoxReset(此,11-2-2013)
,这将导致-2004
您必须将日期置于引号中:
textBoxBO.Attributes.Add("onblur", "TextBoxReset(this,\"" + id + "\")");
如果不将其置于引号中,它将被呈现为
TextBoxReset(此,11-2-2013)
,这将导致-2004
似乎是因为字符串正在被求值。不熟悉C#和该语法,但应该有一种方法不求值它?似乎是因为字符串正在求值。不熟悉C#和这种语法,但应该有一种方法不去评估它?