1、向word中寫(xiě)入內(nèi)容首先在word中設(shè)置書(shū)簽,如書(shū)簽名為bookmark,javascript中可以這樣寫(xiě)varword;word=newActiveXObject("Word.Application");varrange=word.Range;word.Visible=true;varpath="filepath";word.Documents.Open(path);range=word.ActiveDocument.Bookmarks("bookm
系統(tǒng) 2019-08-29 23:34:29 2535
window.onload=function(){//RegExp的初始化,g是指全局,i是忽略大小寫(xiě)varreg=newRegExp("cat","gi");varexp=/cat/gi;//RegExp的test()方法,返回值是trueorfalsealert(reg.test("cat"));//truealert(exp.test("cats"));//true//String的matc
系統(tǒng) 2019-08-29 22:57:19 2535
先來(lái)看看options集合的這幾個(gè)方法:options.add(option)方法向集合里添加一項(xiàng)option對(duì)象;options.remove(index)方法移除options集合中的指定項(xiàng);options(index)或options.item(index)可以通過(guò)索引獲取options集合的指定項(xiàng);javascript代碼如下:varselectTag=null;//select標(biāo)記varOPTONLENGTH=10;//每次填充option數(shù)va
系統(tǒng) 2019-08-29 23:39:53 2534
struts頁(yè)面用javascript來(lái)實(shí)現(xiàn)使按鈕的變灰Html代碼退出functiontest(){document.forms[0].bb.
系統(tǒng) 2019-08-29 22:59:19 2534
事件源對(duì)象event.srcElement.tagNameevent.srcElement.type捕獲釋放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按鍵event.keyCodeevent.shiftKeyevent.altKeyevent.ctrlKey事件返回值event.returnValue鼠標(biāo)位置event.xevent.y窗體活動(dòng)元素document.a
系統(tǒng) 2019-08-29 22:19:59 2532
轉(zhuǎn)自http://www.cnbeta.com/articles/142896.htm感謝PHP-JavaScript的投遞流行的JavaScript庫(kù)有jQuery,MooTools,Prototype,Dojo和YUI等,這些JavaScript庫(kù)功能豐富,加上它們眾多的插件,幾乎能實(shí)現(xiàn)任何你需要的功能,然而需要實(shí)現(xiàn)一些特定的功能,則可以選擇功能更專(zhuān)一的輕量庫(kù),今天這篇文章與大家分享16個(gè)很有用的JavaScript庫(kù)。Blackbird:OpenSo
系統(tǒng) 2019-08-29 23:30:24 2529
在Web開(kāi)發(fā)中,JavaScript的一個(gè)很重要的作用就是對(duì)DOM進(jìn)行操作,可你知道么?對(duì)DOM的操作是非常昂貴的,因?yàn)檫@會(huì)導(dǎo)致瀏覽器執(zhí)行回流操作,而執(zhí)行了過(guò)多的回流操作,你就會(huì)發(fā)現(xiàn)自己的網(wǎng)站變得越來(lái)越慢了,我們應(yīng)該盡可能的減少DOM操作。本文是這個(gè)系列的最后一篇,給出了一些指導(dǎo)性原則,比如在什么時(shí)候應(yīng)該對(duì)DOM可以進(jìn)行什么樣的操作等。【原文】NicholasC.Zakas-SpeedupyourJavaScript,Part4【譯文】明達(dá)-如何提升Jav
系統(tǒng) 2019-08-29 23:15:13 2529
/*把輸入的字符串轉(zhuǎn)換為半角input:Str任意字符串output:DBCStr半角字符串說(shuō)明:1、全角空格為12288,半角空格為322、其他字符半角(33-126)與全角(65281-65374)的對(duì)應(yīng)關(guān)系是:均相差65248*/Java代碼functiontoDBC(Str){varDBCStr="";for(vari=0;i
系統(tǒng) 2019-08-29 23:37:10 2528
五、閉包的微觀世界繼續(xù)使用上篇的代碼:functiona(){vari=0;functionb(){alert(++i);}returnb;}varc=a();c();如果要更加深入的了解閉包以及函數(shù)a和嵌套函數(shù)b的關(guān)系,我們需要引入另外幾個(gè)概念:函數(shù)的執(zhí)行環(huán)境(excutioncontext)、活動(dòng)對(duì)象(callobject)、作用域(scope)、作用域鏈(scopechain)。以函數(shù)a從定義到執(zhí)行的過(guò)程為例闡述這幾個(gè)概念。當(dāng)定義函數(shù)a的時(shí)候,js解
系統(tǒng) 2019-08-29 22:21:20 2528
一、概述python中循環(huán)語(yǔ)句有兩種,while,for;JavaScript中循環(huán)語(yǔ)句有四種,while,do/while,for,for/injQuery循環(huán)語(yǔ)句each二、java循環(huán)語(yǔ)句a、whilewhile的語(yǔ)法為:while(條件語(yǔ)句){代碼塊}或者:while(條件語(yǔ)句)代碼;while的含義非常簡(jiǎn)單,只要條件語(yǔ)句為真,就一直執(zhí)行后面的代碼,為假就停止不做了。例如:Scannerreader=newScanner(System.in);Sy
系統(tǒng) 2019-09-27 17:37:58 2527
解決方案1:調(diào)用windows的shell,但會(huì)有安全問(wèn)題.*browseFolder.js*該文件定義了BrowseFolder()函數(shù),它將提供一個(gè)文件夾選擇對(duì)話(huà)框*以供用戶(hù)實(shí)現(xiàn)對(duì)系統(tǒng)文件夾選擇的功能*文件夾選擇對(duì)話(huà)框起始目錄由*Shell.BrowseForFolder(WINDOW_HANDLE,Message,OPTIONS,strPath)函數(shù)*的strPath參數(shù)設(shè)置*例如:0x11--我的電腦*0--桌面*"c:\\"--系統(tǒng)C盤(pán)**用如下
系統(tǒng) 2019-08-29 23:20:43 2527
前言當(dāng)今JavaScript大行其道,各種應(yīng)用對(duì)其依賴(lài)日深。web程序員已逐漸習(xí)慣使用各種優(yōu)秀的JavaScript框架快速開(kāi)發(fā)Web應(yīng)用,從而忽略了對(duì)原生JavaScript的學(xué)習(xí)和深入理解。所以,經(jīng)常出現(xiàn)的情況是,很多做了多年JS開(kāi)發(fā)的程序員對(duì)閉包、函數(shù)式編程、原型總是說(shuō)不清道不明,即使使用了框架,其代碼組織也非常糟糕。這都是對(duì)原生JavaScript語(yǔ)言特性理解不夠的表現(xiàn)。要掌握好JavaScript,首先一點(diǎn)是必須摒棄一些其他高級(jí)語(yǔ)言如Java、C
系統(tǒng) 2019-08-29 22:58:20 2525
如何創(chuàng)建JavaScriptObject呢?有如下幾種方法:一、ConstructorPatternfunctionPerson(name,age,job){this.name=name;this.age=age;this.job=job;this.sayName=function(){returnthis.name;}};varp1=newPerson('Nicolas',29,'SoftwareEngineer');varp2=newPerson('G
系統(tǒng) 2019-08-29 22:46:38 2521
JavaScript已經(jīng)發(fā)展成為進(jìn)行Web客戶(hù)端編程的標(biāo)準(zhǔn)語(yǔ)言。它有大量的語(yǔ)言資源,但是對(duì)開(kāi)發(fā)的支持并不完備。大多數(shù)使用JavaScript的開(kāi)發(fā)人員更傾向于用原來(lái)的方法進(jìn)行調(diào)試,但是現(xiàn)在有很多工具來(lái)減輕測(cè)試和調(diào)試的負(fù)擔(dān)。VisualStudio2008將是一個(gè)非常激動(dòng)人心的版本,包含了成堆的強(qiáng)大的功能。其中一個(gè)新特性就是更加完善的支持對(duì)JavaScript的調(diào)試及IntelliSense功能。VisualStudio2008其實(shí)是開(kāi)發(fā)JavaScript
系統(tǒng) 2019-08-29 23:33:32 2520
1.document.write("");輸出語(yǔ)句2.JS中的注釋為//3.傳統(tǒng)的HTML文檔順序是:document->html->(head,body)4.一個(gè)瀏覽器窗口中的DOM順序是:window->(navigator,screen,history,location,document)5.得到表單中元素的名稱(chēng)和值:document.getElementById("表單中元素的ID號(hào)").name(或value)6.一個(gè)小寫(xiě)轉(zhuǎn)大寫(xiě)的JS:docum
系統(tǒng) 2019-08-29 22:38:44 2519