本文实例讲述了JavaScript获取当前日期是星期几的方法。分享给大家供大家参考。具体如下: JavaScript获得当前日期是星期几,主要通过getDay函数获得当前日期是一个星期的第几天Click the button to display todays day of the week.Try itfunction myFunction() { var d = new Date(); var weekday=new Array(7); weekday[0]="Sunday"; weekday[1]="Monday"; weekday[2]="Tuesday"; weekday[3]="Wednesday"; weekday[4]="Thursday...
本文实例讲述了JavaScript获取页面中表单(form)数量的方法。分享给大家供大家参考。具体如下: 下面的JS代码通过document.forms数组获得网页中表单(form)的数量sharejs.comNumber of forms:document.write(document.forms.length);运行结果如下:Number of forms: 3希望本文所述对大家的javascript程序设计有所帮助。
本文实例讲述了JavaScript获取指定元素位置的方法。分享给大家供大家参考。具体如下:代码如下:function showpane() {var self = document.getElementById("eID");var left = self.getBoundingClientRect().left + document.documentElement.scrollLeft;var top = self.getBoundingClientRect().top + document.documentElement.scrollTop + self.offsetHeight; } 希望本文所述对大家的javascript程序设计有所帮助。
在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通过): 1. 通过顶层document节点获取: (1) document.getElementById(elementId):该方法通过节点的ID,可以准确获得需要的元素,是比较简单快捷的方法。如果页面上含...
本文实例讲述了JavaScript获取一个范围内日期的方法。分享给大家供大家参考。具体分析如下: 指定开始和结束时间,范围该范围内的所有日期放入数组Date.prototype.addDays = function(days) {var dat = new Date(this.valueOf());dat.setDate(dat.getDate() + days);return dat; }; function getDates(startDate, stopDate) {var dateArray = [];var currentDate = startDate;while (currentDate 希望本文所述对大家的javascript程...
元素的位置是以像素度量的,向右代表X坐标的增加,向下代表Y坐标的增加,但是,有两个不同的点作为坐标系的原点:元素的X和Y坐标可以相对于文档的左上角或者相对于在职中显示文档的视口的左上角。 在定级窗口和标签页中,”视口“只是实际显示文档内容的浏览器的一部分:它不包括浏览器的“外壳”(如菜单、工具条和标签页)。针对框架也中显示的文档,是口试定了框架页的元素。无论在何种情况下,当讨论元素的位置是,必须弄清楚所...
本文实例讲述了javascript获取select值的方法。分享给大家供大家参考。具体分析如下: 1. 获取显示的汉字代码如下:document.getElementById("bigclass").options[window.document.getElementById("bigclass").selectedIndex].text 2. 获取数据库中的id代码如下:window.document.getElementById("bigclass").value 3.获取select组分配的索引id代码如下:window.document.getElementById("bigclass").selectedIndex 例子:ajax实验 我...
本文实例讲述了JavaScript获取并更改input标签name属性的方法。分享给大家供大家参考。具体实现方法如下:// 这里用getElementsByTagName把所有的input对象取出来, //这是这个问题的关键性的地方,用ByTagName而不是ByName。 var list = document.getElementsByTagName("input"); // 循坏这个集合,包括了所有的input。 var inputList = document.getElementsByName("kk"); //测试 for(i=0;i输出别的。 //比如:list[i].id; list[i]...
Js获取 table当前行的值 var selectedTr = null;function c1(obj) {obj.style.backgroundColor = 'blue'; //把点到的那一行变希望的颜色; if (selectedTr != null)selectedTr.style.removeAttribute("backgroundColor");if (selectedTr == obj)selectedTr = null;//加上此句,以控制点击变白,再点击反灰 elseselectedTr = obj;}/*得到选中行的第一列的值*/function check() {if (selectedTr != null) {var str = selectedTr.cells...
javascript获取重复次数最多的字符/**取出字符串中重复字数最多的字符 */ var words = 'sdfghjkfastgbyhnvdstyaujskgfdfhlaa'; //创建字符串 var word, //单个字符length; //该字符的长度 //定义输出对象 var max = {wordName : , //重复次数最多的字符wordLength :...
document.body.clientWidth - 网页可见区域宽 document.body.clientHeight - 网页可见区域高 document.body.offsetWidth - 网页可见区域宽,包括边线和滚动条的宽 document.body.offsetHeight - 网页可见区域高,包括边线和滚动条的高[FF,chrom下是整个页面高,IE opera 下正常] document.body.scrollWidth - 网页总宽 document.body.scrollHeight - 网页总高 document.body.scrollTop - 有滚动条的时候,向下拖动滚动条,上方不显...
之前写页面的时候有试过想用js获取某些元素的translate的数值什么的,但是translate又是transform的子样式(勉强说说),理所当然就是先获取transform样式,再读里面的值。代码如下: body{-webkit-transform: translateX(20px);}但当我尝试这样做的时候,奇迹出现了:当时我的内心几乎是崩溃的,我只想安安静静的获取translate的值而已啊,谁知给我弹出这货,虽然上高数课的时候也有讲到所有变化(二维、三维)效果都可以浓缩在一个...
JavaScript 获取当前时间戳:第一种方法:var timestamp = Date.parse(new Date());结果:1280977330000 第二种方法:var timestamp = (new Date()).valueOf();结果:1280977330748 第三种方法:var timestamp=new Date().getTime();结果:1280977330748 第一种:获取的时间戳是把毫秒改成000显示, 第二种和第三种是获取了当前毫秒的时间戳。 以上所述就是本文的全部内容了,希望大家能够喜欢。
废话不多说了,下面通过一段代码示例介绍一下,希望能够给需要的朋友带来或多或少的帮助。 示例代码:function GetOSInfo() { var _pf=navigator.platform; var appVer=navigator.userAgent; if(_pf=="Win32" || _pf == "Windows") { if(appVer.indexOf("WOW64")>-1){ _bit = "64位"; }else{ _bit = "32位"; } if(appVer.indexOf("Windows NT 6.0") > -1 || appVer.indexOf("Windows Vista") > -1) { if(_bit=='64位' || appVer.in...
我写了一个 JavaScript函数来解析函数的参数名称, 代码如下:function getArgs(func) {// 先用正则匹配,取得符合参数模式的字符串.// 第一个分组是这个: ([^)]*) 非右括号的任意字符var args = func.toString().match(/function\s.*\(([^)]*)\)/)[1];// 用逗号来分隔参数(arguments string).return args.split(",").map(function(arg) {// 去除注释(inline comments)以及空格return arg.replace(/\/\*.*\*\//, "").trim();}).filter...