получить значение внутри даты ввода

Если вы используете Python 3.6 на Amazon Linux (на основе RHEL, но приведенные здесь ответы RHEL не работают):

sudo yum install python36-devel
0
задан gerardoicu 16 January 2019 в 19:56
поделиться

2 ответа

Измените событие keyup на change

$(document).ready(function() {
  $("#dateInput").on("keyup change", function() {
    var valueDate = $(this).val();
    console.log(valueDate);

  });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
I'm using a input Text date type and i'm trying to get value when input text is fill or some value clicked inside, what event i need to catch value inside the input? I put a keyup from jquery but only work it when someone press a key, but in this field
date type you can click it in the arrows and my values ​​do not update and this value neither update when i get value from database.




<body>
  Enter your name: <input id="dateInput" type="date">
  <div id="messaje">
    <p>value update from input text date type</p>
  </div>
</body>

0
ответ дан G.aziz 16 January 2019 в 19:56
поделиться

Ну, я думаю, что ваша первая проблема в том, что вы используете неправильное событие, которое вы должны использовать change. Это ваш вход

<input type="date" id="start">

, тогда вы должны написать свой обработчик событий следующим образом

object = document.getElementById("start");
object.addEventListener("change", function(){
 alert (document.getElementById("start").value)

});
0
ответ дан MarkR 16 January 2019 в 19:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: