我的变量var在我的页面中包含日期“29/5/2017”。现在我试图将此变量传递给存储在单独的js文件中的函数。我的问题是,当我调试js时,我看到一个数字0,0028 ... js认为这是一个数字a进行划分。我该如何防止这种情况并仅传递日期? 我的aspx文件中的var是:
var mydates = '29/5/2017';
我的aspx文件中的函数调用
calldate(mydates);
js文件中的函数
function calldate(mydates) {
alert(mydates);
}
答案 0 :(得分:-1)
你需要在init变量
期间使用双引号来引用单引号var mydates = "29/5/2017".toSting();
和canvart to string的用户.toString()函数。
由于
答案 1 :(得分:-1)
不是将日期作为字符串传递,而是尝试将变量作为Date数据类型传递。 在调用函数之前,可能会有变量发生变化。
<pre>
var mydates = Date("29/5/2017");
</pre>