首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

web自动化-单选框、复选框、下拉框定位操作

一、前言 单选框和复选框的话,一般根据单选框按钮和复选框按钮去进行元素定位,如有iframe页面嵌套,则需要切换iframe,一般去定位的话,用八大元素定位的方法差不多就可以满足了。...二、单选框、复选框操作 import time from selenium import webdriver driver = webdriver.Chrome() driver.get(...driver.find_element("xpath", "//option[@value='l']").click() # 定位下拉框里面的元素,并赋值变量,传入click() el1 = driver.find_element...%E6%93%8D%E4%BD%9C%E5%92%8C%E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0/check.html") # 定位要选择的下拉框,并赋值变量s,传入...time.sleep(3) driver.quit() 其中需要注意的点哈:("xpath","//a[text()='高级搜索']") 表带是需要括号括起来传入,否则汇报错,因为不括号的话,调用的方法不支持这么参数

3.6K20

【JavaWeb】85:jQuery的各种选择器

通俗一点理解就是: js对象对应的是属性,属性赋值。 jQuery对象对应的是方法,方法一个参数。 CSS中基本选择器有3种,在jQuery中比CSS还多一种,依次分析: ?...jQuery语法的简洁之处就是在于此:如果是使用js语法,得到的元素为一个数组,所以要使用for循环依次赋值。 事实上jQuery对象本身就是一个js数组,相当于将for循环遍历赋值这个步骤简化了。...需要达到如下效果: ①可用元素 点击该按钮,能选取可用元素,同时文本框赋值。 ②不可用元素 要求规则同①。...即选中所有不可用的input标签。 其中上述两种选择器中: 使用val方法可以对应元素赋值。 例子都是文本框,其实按钮也是可以的。...③表单对象属性选择器:选中元素 格式:$("input:checked")。即匹配所有被选中的元素 。 例子中是多选框,其实单选框,下拉框也都可以使用该选择器。

8.8K20

jQuery学习笔记

:可以选择复选框,和input[type=checkbox]一样; :radio:可以选择单选框,和input[type=radio]一样; :focus:可以选择当前输入焦点的元素,例如把光标放到一个...上,用$('input:focus')就可以选出; :checked:选择当前勾上的单选框和复选框,用这个选择器可以立刻获得用户选择的项目,如$('input[type=radio]:checked...方法分别获取节点的文本和原始HTML文本 无参数调用text()是获取文本,传入参数就变成设置文本,HTML也是类似操作 操作表单 jQuery对象统一提供val()方法获取和设置对应的value属性、 和js...中的 .value()作用一样 var input = $('#test-input') input.val('鸡你太美') console.log(input.val()) 不带参数是获取,带上参数是赋值...修改CSS jQuery对象有“批量操作”的特点 用于修改css比较方便 如果是js还需要遍历的 添加class属性 在做过了几个案例中很多都需要添加class属性 addClass()添加属性

1.3K40

HTML实现加减乘除的计算器+JavaScrip小知识点

网页的计算机代码在下面,小伙伴们花点耐心, 1、form表单         form提交数据 提交方式有两种:action提交路径,mothod提交方式 提交方式有两种:get显示数据,post隐藏数据, input...:属性 name起名字,id唯一,checked单选框选中,selected下拉框选中,select下拉框,option列表选项,textarea文本域,text文本框,password密码框,radio...单选按钮,CheckBox多选框,submit提交按钮,image图片提交按钮,file文件提交 2、弹框         confirm确认框:例如:你登录一个网站,会有广告弹框,你点击确认他就会给你跳转另外一个页面...()">+             function js(){}  5、根据标签id获取标签对象的语法             decument.getElemenByID(...document.getElementById("n2").value; num2 = parseFloat(num2); //计算结果 var sum = num1+num2; //把结果赋值到第三个文本框

1.7K20
领券