当我点击 id = dodaj_godzine_button 时,我想将当前时间添加到 id = formularz_wpis_tresc (作为字符串)
我做了这个,但它不起作用。
$("#dodaj_godzine_button").click(function(){
var data = new Date();
var godzina = data.getHours();
var minuty = data.getMinutes();
var czas = godziny;
czas += ((minuty < 10) ? ":0" : ":");
$("#formularz_wpis_tresc").html("Godzina: " + czas + "\n");
});
我犯了错误?
答案 0 :(得分:1)
这个怎么样:
$("#dodaj_godzine_button").click(function(){
var data = new Date();
var godzina = data.getHours();
var minuty = data.getMinutes();
minuty = ((minuty < 10) ? ":0" + minuty : ":" + minuty);
$("#formularz_wpis_tresc").html("Godzina: " + godzina + minuty + "\n");
});
答案 1 :(得分:0)
如果你看一下javascript控制台,你得到的控制台日志消息是什么?尝试使用
$("#formularz_wpis_tresc").val("Godzina: " + czas + "\n");
看看是否有效
答案 2 :(得分:0)
有两个错误:
1- czas应该等于&#34; godzina&#34;而不是&#34; godziny&#34;。
2-显示输出的正确方法是:
$("#formularz_wpis_tresc").html("Godzina: " + czas + minuty + "\n");
答案 3 :(得分:0)
两次更正应该有效:
首先,改变:
var czas = godziny;
要:
var czas = godzina;
在评论中由 @dfsq 指出。 然后,改变:
$("#formularz_wpis_tresc").html("Godzina: " + czas + "\n");
要:
$("#formularz_wpis_tresc").val("Godzina: " + czas + "\n");
由 @ user2325727 指出,假设这是textarea
,点击的元素是button
。