这是JSP代码
<div class="layui-col-xs4">
<label class="layui-form-label">申请现场联系人</label>
<div class="layui-input-block">
<input type="text" name="permitSiteContact" id="permitSiteContact" class="layui-input"
style="border: 1px solid #c2c2c2; ">
</div>
</div>
<div class="layui-col-xs4">
<label class="layui-form-label">申请许可时间</label>
<div class="layui-input-block">
<input class="Wdate" type="text" id="permitTime" name="permitTime" style="width: 100%;" onClick="permitTimeFun(this)">
</div>
</div>
function permitTimeFun(element){
WdatePicker({
el:element,
dateFmt:'yyyy-MM-dd HH:mm',
onpicked:function(){
logform.preview();
}
})
}
我写了好几种这样获取的代码 都为空
$("#permitSiteContact").val();
var value = document.getElementById('permitSiteContact').value;//获取input值
各位大神我需要怎么写呢,救救小弟,谢谢大家
在chrome浏览器里面访问页面,审核一下元素,检查一下是不是ID变了
目测没啥毛病,方法调用的时间点是输入前还是输入后,还有浏览器开发者模式,看h5的标签里有没有内容
打开调试,看一下输入区域的内容,然后使用properties窗口看input的value
你好, 遇到同样的问题。 已设置时间,但是时间框的元素值 在页面上查看不到,也无法获取。你的问题解决了嘛?