我正在尝试编写一个函数,该函数由一个按钮调用,然后伸向另一个函数(fetchTime),该函数返回时间,并在第一个按钮的框中提醒您。
var today;
$(document).ready(function() {
$(".btn").click(function() {
fetchTime();
alert(today);
});
});
function fetchTime() {
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth() + 1;
var yyyy = today.getFullYear();
if (dd < 10) {
dd = '0' + dd;
}
if (mm < 10) {
mm = '0' + mm;
}
var today = yyyy + '-' + mm + '-' + dd;
return(today);
}
运行此命令时,我会在框中收到“未定义”的警报。我在这里做错了什么?今天我还必须在顶部将其定义为全局变量。
答案 0 :(得分:1)
fetchTime返回一个值,但您并未将该值存储在任何地方
按钮回调应如下所示:
Set xx = htmlDoc.getElementsByClassName("ldb-contact-summary")
更新的小提琴: