Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中获取属性值_Javascript_Asp.net - Fatal编程技术网

如何在javascript中获取属性值

如何在javascript中获取属性值,javascript,asp.net,Javascript,Asp.net,我有一个名为Month的属性,其值为“March” 我在页面上使用以下JavaScript代码来访问属性的值。 但是下面给出错误March的行代码未定义 var MM=<%=Month%>; var-MM=; 这里怎么了?在JavaScript中访问属性值的正确代码是什么?如果在浏览器中显示源代码,您将看到以下内容: var MM=March; 这是不正确的,因为三月必须是另一个变量左右。如果要将字符串“March”指定给变量,请使用以下命令: var MM="<%=Mo

我有一个名为
Month
的属性,其值为“March” 我在页面上使用以下JavaScript代码来访问属性的值。 但是下面给出错误
March
的行代码未定义

var MM=<%=Month%>;
var-MM=;

这里怎么了?在JavaScript中访问属性值的正确代码是什么?

如果在浏览器中显示源代码,您将看到以下内容:

var MM=March;
这是不正确的,因为三月必须是另一个变量左右。如果要将字符串“March”指定给变量,请使用以下命令:

var MM="<%=Month%>";
var MM=”“;

如果在浏览器中显示源代码,您将看到:

var MM=March;
这是不正确的,因为三月必须是另一个变量左右。如果要将字符串“March”指定给变量,请使用以下命令:

var MM="<%=Month%>";
var MM=”“;
线路

var MM=<%=Month%>;
var-MM=;
不在javascript变量
MM
和ASP.Net属性
Month
之间建立神奇的链接。相反,它将在服务器端生成一个文本,当它到达浏览器时,该文本将仅被解释为javascript

ASP.Net页面不知道该值将以javascript结束。javascript也不知道asp.net属性

因此,请检查asp.net生成的文本(在浏览器中执行“查看源代码”)以确保它是有效的javascript。如果没有,请调整服务器端代码。

var MM=<%=Month%>;
var-MM=;
不在javascript变量
MM
和ASP.Net属性
Month
之间建立神奇的链接。相反,它将在服务器端生成一个文本,当它到达浏览器时,该文本将仅被解释为javascript

ASP.Net页面不知道该值将以javascript结束。javascript也不知道asp.net属性

因此,请检查asp.net生成的文本(在浏览器中执行“查看源代码”)以确保它是有效的javascript。如果没有,请调整服务器端代码