javascript 常用代碼大全(七)

 // 11一段實現DataGrid的“編輯”、“取消”功能指令碼,目的是不產生頁面重新整理  <SCRIPT language="javascript">  var selectRow="";  var selectObject;  function EditCell(thisObject,type)  {  var id = thisObject.id;  var buttonID="Button"+type;  var row=id.replace(buttonID,""); 

javascript 常用代碼大全(四 )

 //8一個可以在頁面上隨意畫線、多邊形、圓,填充等功能的js  (part 2)  function mkOv2D(left, top, width, height)  {  var s = this.stroke;  width += s-1;  height += s-1;  var a = width>>1, b = height>>1,  wod = width&1, hod = (height&1)+1,  cx = left+a, cy =

javascript 常用代碼大全(五)

 // 9一個可以在頁面上隨意畫線、多邊形、圓,填充等功能的js  (part 3)  function mkRect(x, y, w, h)  {  var s = this.stroke;  this.mkDiv(x, y, w, s);  this.mkDiv(x+w, y, s, h);  this.mkDiv(x, y+h, w+s, s);  this.mkDiv(x, y+s, s, h-s);  }  function mkRectDott(x, y, w, h)  { 

javascript 常用代碼大全(六)

 // 10   JS 中,一些東西停用三種展現方式。  我們在WEB項目中,有時候需要在使用者點擊某個東西的時候,一些東西不可用。如果在用戶端實現。最簡單的就是利用disabled 。下面羅列的其中三種方式:依次是:不可用(disabled);用一個空白來代替這個地方(Blank);這個地區為空白(None)。具體可以查看這個Blog的源檔案:  obj.disabled = false;  obj.style.visibility = "hidden"; 

JavaScript調用現成Word模板完成列印

 頁面代碼如下:<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">    <title>JS調用現成Word模板完成列印</title>    <script type="text/javascript">      //轉換word的函數      function ToWord()      {          //接收Html控制項的值        

Javascript 的 dateDiff 函數

 javascript的日期處理功能,就是沒有 Vbscript 的函數的豐富,總覺得不爽 ,因為用到了求時差,所以自己寫了一個,湊合著用了,嘿嘿 function dateDiff(interval, date1, date2) { var objInterval = {'D' : 1000 * 60 * 60 * 24, 'H' : 1000 * 60 * 60, 'M' : 1000 * 60, 'S' :

關於javascript操作html

/** * 這裡我們簡單介紹一下使用javascript操作html元素 * 我們可以通過document.getElementById("998");擷取一個網頁上的元素 */window.onload=init;function init(){var btn=document.getElementById("998"); //擷取一個按鈕var img=document.getElementById("img1");//擷取一個圖片img.src="js/c.jpg";

關於javascript 對象,數組的使用

function arrObj(){//alert(12);var arrs=new Array(9,8,76,6,6,6,4);alert(arrs.length);arrs["name"]="heshengjun";arrs["age"]=23;alert(arrs.length);for(var v in arrs){alert(arrs[v]);}}function arrObj2(){var

javascript小效果——是想網頁title的滾動效果

function StringTest(){ //alert(2); /* var sname="中國"; alert(sname.substring(0, 1)); alert(sname.charAt(1)); alert(sname.replace("中國", "中華人民共和國"));//返回的就是對應的東西 var test="ch,an,gj,ian,gM,EI,LI"; alert(test.toUpperCase());

一張圖讓你看懂JavaScript各類型的關係

 這個圖來自於《JavaScript語言精髓與編程實踐》第三章P184頁。最近在改第二版,這張圖重做了,需要的可以對照著看。此外,補充一中用到的概念:1、內建(Build-in)對象與原生(Naitve)對象的區別在於:前者總是在引擎初始化階段就被建立好的對象,是後者的一個子集;而後者包括了一些在運行過程中動態建立的對象。2、引擎擴充項物件是一個並不太大的集合,一般來說比較確定,它們也屬於引擎的原生對象(但不屬於ECMA規範的原生對象)。3、宿主對象不是引擎的原生對象,而是由宿主架構通過某種機制

Javascript實現瀏覽器標題列文字滾動效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <script

javascript實現多重選擇清單方塊

 <script language="javascript">function MM_findObj(n, d) { //v4.0

javaScript實現繼承的幾種方式

1.對象冒充<script type="text/javascript">function Parent(name){this.name=name;this.sayHello = function (){alert(this.name+" hello");}} function Child(name,sex){this.method = Parent;this.method(name);delete this.methodthis.sex = sex;

關於javascript中的寬和高

 javascript中的高和寬有很多種寬:width,offsetWidth,clientWidth,scrollWidth,availWidth高: height,offsetHeight,clientHeight,scrollHeight,availHeightwidht和height很奇怪,看如下代碼<body><script type="text/javascript">alert(document.body.width);</script><

javascript寫的一個MidiaPlayer的類

運行時候根據需求,改動這裡即可mpl.OpenUrl("DuskToDawn.wma"); 下面是完整代碼:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>

javascript格式化時間

/*** 時間對象的格式化;*/Date.prototype.format = function(format){ /*  * eg:format="YYYY-MM-dd hh:mm:ss";  */ var o = {  "M+" :  this.getMonth()+1,  //month  "d+" :  this.getDate(),     //day  "h+" :  this.getHours(),    //hour      "m+" :  this.getMinutes(),

javascript操作table(insertRow(),deleteRow(),insertCell(),deleteCell()方法)

insertRow() 方法定義和用法 insertRow() 方法用於在表格中的指定位置插入一個新行。文法tableObject.insertRow(index)傳回值 返回一個 TableRow,表示新插入的行。說明 該方法建立一個新的 TableRow 對象,表示一個新的 <tr> 標記,並把它插入表中的指定位置。新行將被插入 index 所在行之前。若 index 等於表中的行數,則新行將被附加到表的末尾。如果表是空的,則新行將被插入到一個新的 <tbody>

偷來的js 判斷使用者關閉瀏覽器或者重新整理頁面 ie有效

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords"

javascript魔力的經典代碼

javascript:R=0;x1=.1;y1=.05;x2=.25;y2=.24;x3=1.6;y3=.24;x4=300;y4=200;x5=300;y5=200;DI=document.getElementsByTagName('img');DIL=DI.length;function

web前端開發書籍推薦(之JavaScript )

文章目錄 登堂入門更上層樓參考查閱訂閱關注寫在最後 登堂入門(1)DOM Scripting: Web Design with JavaScript and the Document Object Model – 2005 年,這本書的第一版是我最喜愛的前端書籍之一。知識點的講解輕鬆有趣,例子由淺入深,引人入勝。去年發現這本書有第二版了,增加了 HTML5

總頁數: 3271 1 .... 1646 1647 1648 1649 1650 .... 3271 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.