使用了我的应用程序HTML5日期选择器。
我们需要从该日期选择器中选择日期,但是该日期选择器在DOM中没有任何网络元素。
由于这个原因,我们无法选择日期。
我该如何解决这个问题?
<form action="/action_page.php">
Date:
<br>
<input type="date" name="date">
<br>
<input type="submit">
</form>
这是我们的html 5日期选择器代码。
答案 0 :(得分:1)
会有很多方法,但建议使用extension UIView {
var screenShot: UIImage? {
if #available(iOS 10, *) {
let renderer = UIGraphicsImageRenderer(bounds: self.bounds)
return renderer.image { (context) in
self.layer.render(in: context.cgContext)
}
} else {
UIGraphicsBeginImageContextWithOptions(bounds.size, false, 5);
if let _ = UIGraphicsGetCurrentContext() {
drawHierarchy(in: bounds, afterScreenUpdates: true)
let screenshot = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return screenshot
}
return nil
}
}
}
方法。
如果我们看到日期选择器控件的DOM,则只有日期输入框。 要处理这种类型的控件,请先使用字符串填充日期,即日期格式为MM / dd / yyyy,然后将09282018传递到输入框。请注意,这取决于您的日期格式。
return [
'name'=> 'required',
'email'=> 'required',
'mobile_number'=> 'required',
];