Javascript 当用户选择日期时,如何显示内容?

Javascript 当用户选择日期时,如何显示内容?,javascript,html,Javascript,Html,我想在用户选择日期时显示一些内容。这是我的示例html代码。但这不起作用 <head> <script> document.getElementById("dateInput").select()=function(){whatsTheDay}; function whatsTheDay(){ document.getElementById("err").innerHTML="you enter a date";} </script> </head>

我想在用户选择日期时显示一些内容。这是我的示例html代码。但这不起作用

<head>
<script>
document.getElementById("dateInput").select()=function(){whatsTheDay};
function whatsTheDay(){
document.getElementById("err").innerHTML="you enter a date";}
</script>
</head>
<body>
<form>
<input type="date" id "dateInput" name = "brthdate"  />
<input type="submit" id = "submit"  name = "submitdt" onclick="sumitable"/>
</form>
<p id = "err"></p>
</body>
</html>

document.getElementById(“dateInput”).select()=function(){whatsTheDay};
函数whatsTheDay(){
document.getElementById(“err”).innerHTML=“输入日期”;}


document.getElementById(“dateInput”).select()=function(){whatsTheDay};
函数whatsTheDay(){
document.getElementById(“err”).innerHTML=“输入日期”;}


显示什么?什么事?警报箱?似乎您正在尝试使用
innerHTML
。请更详细地描述您的问题在创建他们调用的HTML元素或使用jQuery之后将javascript移动到。您正在调用
#dateInput
,然后再创建它。请查看我的代码。我不想在(id=“dateInput”)@firelynxThanks段落上显示消息,这是工作,但请看这个。他们没有在标记中使用onchange或onselect事件为什么@VishnuThey在JS中使用了
onselect
<head>
<script>
document.getElementById("dateInput").select()=function(){whatsTheDay};
function whatsTheDay(){
document.getElementById("err").innerHTML="you enter a date";}
</script>
</head>
<body>
<form>
<input type="date" id "dateInput" onchange="whatsTheDay()" name = "brthdate"  />
<input type="submit" id = "submit"  name = "submitdt" onclick="sumitable"/>
</form>
<p id = "err"></p>
</body>
</html>