Raphael JS中的闹钟 - 获取用户输入值并与当前时间进行比较

时间:2016-02-22 18:11:19

标签: javascript raphael alarm

我正在尝试对我已经在Raphael Js中构建的数字时钟实现警报,但似乎无法使其正常工作。我正在努力获得我的显示器的价值。文本变量并将其与用户在输入字段中输入的时间进行比较。

var alarmclock;
var alarmtime = document.getElementById('alarm').value();
alarmclock = alarmtime;

我有一个输入字段,其中包含id' alarm'在我的HTML脚本中。 我的展示'下面的变量已经被声明并正在工作,以24小时数字格式显示当前时间。但是,我想获取该显示变量的值,并将其与我的“警报”中的用户输入进行比较。输入字段。所以我试过了:

display.attr({text:  (h+multiplier) + ":" + m + ":" + s});

if(document.getElementById('display').value() == alarmclock){
    display.attr({text: 'wake up!'});
};

但它不起作用并显示错误消息:"未捕获TypeError:无法读取属性'值' of null"。

以防它可能会有所帮助,这里是文档顶部附近显示变量的声明:

var display = paper.text(200, 282, " ");

0 个答案:

没有答案