У меня есть этот элемент ввода:Как установить значение ввода (текстовое поле) с помощью jQuery?
<input type="text" id="txtbxYear">
... и это JQuery, чтобы получить текущий год:
var now = new Date();
var year = now.getFullYear();
... и попытался все следующие, чтобы установить значение от «текстового поля» до текущего года:
$("#txtbxYear").html(year);
$("#txtbxYear").val(year);
$("#txtbxYear").text(year);
$("#txtbxYear").html(year.ToString());
$("#txtbxYear").val(year.ToString());
$("#txtbxYear").text(year.ToString());
... но никто из них не работает.
Что будет работать?
попробовать console.log (year.ToString()) чтобы убедиться, что это не пусто – stackoverfloweth
Используйте 'val'. Работа здесь: https://jsfiddle.net/fxams0ja/ – lmgonzalves
У вас есть загруженный jQuery? Ваш код для получения текущего года - это чистый JavaScript. – Phylogenesis