option

JavaScript 日期联动选择器

╄→гoц情女王★ 提交于 2020-03-27 22:41:06
JavaScript 日期联动选择器 http://www.cnblogs.com/cloudgamer/archive/2008/10/28/1040403.html 一个日期联动选择器,年月日联动显示,准确显示日期(包括闰年日期),可自定义日期范围。 效果预览: 2009 2010 2011 年 1 2 3 4 5 6 7 8 9 10 11 12 月 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 日 你选择的日期: 2009/12/31 程序说明 【select】 先说清空一个select,最简单的方法是把options的length设为0就可以了: oSelect.options.length = 0 ; 给select添加option,有多个方法,如果用dom的标准方法是: var op = document.createElement( " option " ); op.value = i; op.innerHTML = i; oSelect.appendChild(op); 对于option有更方便的方法: oSelect.options.add( new Option(i, i)); 其中new Option的第一个参数是显示的文本值

JavaScript之form(表单域对象)

南笙酒味 提交于 2020-03-26 05:31:49
一、获取表单域对象   1.document.getElementById()   2.formObj.elements[index]   3.formObj.elements[formarea_name]   4.formObj.formarea_name 二、表单域对象的属性   1.readonly     1)input对象 设置了readonly="readonly",则该表单域只读(用户不能修改其value属性),但是可以提交     2)通过js为input对象添加“只读”属性,应通过“对象.readOnly = true”添加     3)readonly="readonly" 只能使用在<input type='text'> 及 <textaread>标签中   2.disabled     1)input对象 设置了disabled="disabled",则该表单域不可用(用户不能修改其value属性)且不能提交     2)通过js为input对象添加“不可用”属性,应通过“对象.disabled = true”添加     3)disabled="disabled"可以将所有的表单域失效   3.name     1)用于获取该表单域     2)只有设置了name属性的表单域才可以提交   4.value     1)用户输入的内容就是value

Selenium-Switch与SelectApi接口详解

给你一囗甜甜゛ 提交于 2020-03-25 08:41:01
Switch 我们在UI自动化测试时,总会出现新建一个tab页面、弹出一个浏览器级别的弹框或者是出现一个iframe标签,这时我们用WebDriver提供的Api接口就无法处理这些情况了。需要用到Selenium单独提供的模块switch_to模块 引用路径 # 第一种方式可以通过直接导入SwitchTo模块来进行操作 from selenium.webdriver.remote.switch_to import SwitchTo # 第二种方式是直接通过Webdriver的switch_to来操作 driver.switch_to 其实webdriver在以前的版本中已经为我们封装好了切换Windows、Alert、Iframe,现在依然可以使用,但是会被打上横线,代表他已经过时了,建议使用SwitchTo类来进行操作。 SwitchToWindows handles = driver.window_handles # SwitchToWindows接受浏览器TAB的句柄 driver.switch_to.window(handles[1]) SwitchToFrame # SwitchToFrame支持id、name、frame的element # 接受定位到的iframe的Element,这样就可以通过任意一种定位方式进行定位了 frameElement = driver

js操作让select的某项选中

冷暖自知 提交于 2020-03-25 03:02:40
1、通过修改select的value值 1 <input type="button" id="btn" value="按钮"/> 2 <select name="select" id="select"> 3 <option value="1">aa</option> 4 <option value="a">bb</option> 5 <option value="c">cc</option> 6 </select> 7 <script type="text/javascript"> 8 //点击按钮,让第二项选中 9 document.getElementById('btn').onclick=function(){ 10 document.getElementById('select').value="a"; 11 } 12 </script> 2、通过修改option的selected属性 1 <input type="button" id="btn" value="按钮"/> 2 <select name="select" id="select"> 3 <option value="1">aa</option> 4 <option value="a">bb</option> 5 <option value="c">cc</option> 6 </select> 7

JQuery操作option的添加、删除、取值

让人想犯罪 __ 提交于 2020-03-22 05:38:29
1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text 3. var checkValue=$("#select_id").val(); //获取Select选择的Value 4. var checkIndex=$("#select_id ").get(0).selectedIndex; //获取Select选择的索引值 5. var maxIndex=$("#select_id option:last").attr("index"); //获取Select最大的索引值 jQuery添加/删除Select的Option项: 1. $("#select_id").append("<option value='Value'>Text</option>"); //为Select追加一个Option(下拉项) 2. $("#select_id").prepend("<option value='0'>请选择</option>"); //为Select插入一个Option(第一个位置) 3. $("#select_id option

js操作select option

ⅰ亾dé卋堺 提交于 2020-03-19 13:02:12
1、获取选中select的value和text,html代码如下: <select id="mySelect"> <option value="1">one</option> <option value="2">two</option> <option value="3">three</option></select> 则可通过以下script代码s来获取选中的value和text $("#mySelect").val(); //获取选中记录的value值 $("#mySelect option:selected").text(); //获取选中记录的text值 2、运用new Option("文本","值")方法添加选项option var obj = document.getElementById("mySelect");obj.add(new Option("4","4")); 3、删除所有选项option var obj = document.getElementById("mySelect");obj.options.length = 0; 4、删除选中选项option var obj = document.getElementById("mySelect");var index = obj.selectedIndex;obj.options.remove(index);

使用Echarts总共分三步。

别等时光非礼了梦想. 提交于 2020-03-17 12:04:33
今天项目用到了echarts做统计; 做如下总结: echarts是Apache开源项目,特别好用,可以做各种统计图; 先去echarts的官网看一下: https://www.echartsjs.com/zh/index.html 项目引用echarts.js文件 使用echarts总共分三步: 第一步:初始化一个chart var myChart =echarts.init(document.getElementById( [ID] )); 第二部:做一个option var option = { xAxis: { type: 'category', data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] }, yAxis: { type: 'value' }, series: [{ data: [820, 932, 901, 934, 1290, 1330, 1320], type: 'line' }] }; 第三部:把option装进去 myChart.setOption(option); 【注意事项】 1. chart应该放在一个有高度的父控件中 2. option有各种各样的属性,详细设置直接找官网例子和api,十分给力,实在找不到了再百度; 3. 统计图窗体自适应 ,参考博客: https://blog.csdn

gcc 常用命令

我的梦境 提交于 2020-03-17 00:50:36
gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件 2.将预处理后的文件不转换成汇编语言,生成文件.s 3.有汇编变为目标代码(机器代码)生成.o的文件 4.连接目标代码,生成可执行程序 [参数详解] -c   只激活预处理,编译,和汇编,也就是他只把程序做成obj文件   例子用法:   gcc -c hello.c   他将生成.o的obj文件 -S   只激活预处理和编译,就是指把文件编译成为汇编代码。   例子用法   gcc -S hello.c   他将生成.s的汇编代码,你可以用文本编辑器察看 -E   只激活预处理,这个不生成文件,你需要把它重定向到一个输出文件里   面.   例子用法:   gcc -E hello.c > pianoapan.txt   gcc -E hello.c | more   慢慢看吧,一个hello word 也要与处理成800行的代码 -o   制定目标名称,缺省的时候,gcc 编译出来的文件是a.out,很难听,如果   你和我有同感,改掉它,哈哈   例子用法   gcc -o hello.exe hello.c (哦,windows用习惯了)   gcc -o hello.asm -S hello.c -ansi   关闭gnu c中与ansi

JS使用http协议实现ping功能

夙愿已清 提交于 2020-03-15 13:00:26
目前项目需要用到,实现原理很简单,提交一个ajax请求,并分别记录发送时间和收到回复时间即可。 代码转自:http://www.ttlsa.com/dev/use-js-ping-url-ping-ip/ $.ping = function(option) { var ping, requestTime, responseTime ; var getUrl = function(url){ //保证url带http:// var strReg="^((https|http)?://){1}" var re=new RegExp(strReg); return re.test(url)?url:"http://"+url; } $.ajax({ url: getUrl(option.url)+'/'+ (new Date()).getTime() + '.html', //设置一个空的ajax请求 type: 'GET', dataType: 'html', timeout: 10000, beforeSend : function() { if(option.beforePing) option.beforePing(); requestTime = new Date().getTime(); }, complete : function() { responseTime =

N44班第二周作业

[亡魂溺海] 提交于 2020-03-15 02:39:52
1、描述Linux发行版的系统目录名称命名规则以及用途。 系统目录名称命名规则: a、遵循FHS(Filesystem Hierarchy Standard)标准     b、严格区分大小写     c、目录也是文件,在同一路径下,两个文件不能同名     d、支持使用除 / 以外的任意字符     e、最长字符不能超过255个字符 linux文件系统中各目录的作用简介: /boot 系统启动引导文件存放目录。内核文件以及引导加载器都存放在此目录下; /bin 存放所有用户使用的基本命令,该目录不能独立分区,OS在启动时会使用到该目录下的文件; /sbin 存放管理类的基本命令,该目录不能独立分区,OS在启动时会使用到该目录下的文件; /lib 存放系统启动时程序依赖的基本共享文件以及内核模块文件;还有个目录叫(lib64),他是专用于X86_64系 统上的辅助共享库文件存放的位置; /etc 配置文件目录; /home 普通用户的家目录 /root 管理员用户的家目录 /media 便携式移动设备挂载点 /mnt 临时文件系统挂载点 /dev 设备文件及特殊文件存储位置 /opt 第三方应用程序的安装位置 /srv 系统上运行的服务用到的数据 /tmp 临时文件存储位置 2、描述文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息? a