selenium获取input时候,发现type=”hidden” 的input无法修改value,经牛人指点,可以使用js修改
首先html源文件如下,设置为text 、hidden、submit
1 <html> 2 <head> 3 <title>this is a test </title> 4 <script type="text/javascript"> 5 function display_alert() 6 { 7 alert("I am an alert box!!") 8 } 9 </script> 10 </head> 11 <body> 12 <form action="form_action.jsp" method="get"> 13 <p>Name: <input type="text" id="fn" name="fullname" /></p> 14 <p>Email: <input type="hidden" id="em" name="email" value="dbyl@dbyl.cn"/></p> 15 <p><input type="submit" id="su" onclick="display_alert()" value="submit" /></p> 16 17 </form> 18 </body> 19 </html>