Я хочу сделать это:
С помощью кнопки управления введите тип даты, чтобы открыть календарь, чтобы выбрать дату, но поле ввода не может быть показано.
И результат выбранной даты должен быть показан в другом div (эта часть решена).
$(document).ready(function() {
$('input[type="date"]').change(function() {
var outputDate = (this.value);
$("#target").text(outputDate);
});
});
input[type="date"]{opacity:0;}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<label for="test1" style="width:100px; height:100px; background:red;display:inline-block;">
<input id="test1" type="date" style="width:100px; height:100px;>
</label>
<p id="target"></p>