第一种情况,如果标签带有readonly参数设置,则使用js去掉readonly属性
# 编写js
js = 'document.getElementById("train_date").removeAttribute("readonly")
# 运行js修改页面
driver.execute_script(js)
第二种情况,并没有readonly参数,但是仍然不能直接input文本,则直接修改value
js = "document.getElementById('tyjbxqq').setAttribute('value',"2024-2-27")"
driver.execute_script(js)