日期控件-----把它当成一个普通的input框处理时,但很多时候,此类型input框都是禁止手动输入的。
解决方法:用js把禁止输入的readonly属性干掉就好了.
以下举例说明:
测试地址:http://www.sucaijiayuan.com/api/demo.php?url=/demo/20141108-1/
测试代码1:
把去除只读属性和设置值均在JS语句中完成
输出:2016-11-23
测试代码2:
输出
2016-8-24
当然你去选也没有问题,就是一堆div、ul、li,但是我想说对于日期时间控件,认真你就输了,绕过去才是真理,就像验证码一样,这个东西去深究,一点意义也没有嘛,所以这里就不推荐也不写这种方法的示例了。
当然,这里还得说一下,有人说他遇到的日期时间框没有id、name,这里提醒一下,这就是普通的input框,定位方法太多了,class、tag name、xpath、css,总有一种适合你。同时友情提醒一下:注意时刻提防iframe!