用javascript繪製超級瑪麗

    上一篇,我講過,有一個日本人,小雄他做了一個非常強大的js畫布庫,能將 javascript 轉換為 Silverlight這次要用到他的函數庫,地址在 http://www.cnblogs.com/libinqq/archive/2009/01/08/1371676.html 下面我就說下如何進行繪圖,十分簡單,我們只需要建立一個js數組,人性化的輸出介面即可(如下)。 CodeCode highlighting produced by Actipro CodeHighlighter

JavaScript中parseInt()函數問題

這個問題大家可能會忽視,我在項目中就遇到了。寫了提醒一下大家!!!在用javascript的parseInt函數時,parseInt("08")或者parseInt("09")返回的居然是0,而parseInt("01")...parseInt("07")都是正確的,一開始很難理解,後來發現出現這個問題的原因是當在前面有"0"時,javascript的debugger會認為這是一個八位元,而"08"和"09"不是一個合法的八位元,所以導致了那個問題,但是parseFloat不會存在這個問題。  

JavaScript控制ComboBox中Option的增加和刪除(原)

 1<html> 2<head> 3<title> Demo </title> 4<script   language=javascript> 5function   deloption(){    6    var   obj=document.getElementById("sel").options;  7 8    if (obj.length > 1){ 9        obj.options.remove(obj.l

[原]淺析Javascript中繼承和Prototype的關係

     JavaScript中支援類的定義,而且定義的方式與函數基本上也相同。1function out(val){2  document.write(val+"<br>");3};45function BaseClass() {6  this.a="I'm BaseClass.a .";7};第一行的內容可以看成是一個函數,第五行可以看成是一個類。     我們繼續,現在我們來看看Javascript 中的繼承,以及 Prototype

Javascript 設定 文字框 的內容 的焦點 位置(相容IE FIrefox Chrome)-摘自網路

<script type="text/javascript">function moveEnd(obj) {    obj.focus();    var len = obj.value.length;    if (document.selection) {        var sel = obj.createTextRange();        sel.moveStart('character', len);        sel.collapse();        sel

javascript setTimeout 和 setInterval 區別

[setTimeout]setTimeout(運算式,延時時間)在執行時,是在載入後延遲指定時間後,去執行一次運算式,記住,次數 是一次用setTimeout實現的自動變化顯示隨機數的效果:<html><head><script>window.onload=sett;function sett(){document.body.innerHTML=Math.random();setTimeout("sett()",500);}</script>

JavaScript動態顯示目前時間和倒計時的設計(附全碼)_AX

時間倉促,我只把代碼貼這了,有時間在寫解釋,其實也不難理解!!<!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><meta

JavaScript調試的總結_AX

宣言:這篇文章真的有含金量,就怕你空入寶山!腳本不執行的原因:①腳本有錯誤1.沒有該函數,或函數名不正確.2.獲得HTML控制項值時由於取的不正確,不能執行3.文法不正確.見注1②HTML控制項與函數名相同我遇到過的情況:1.多寫了半個括弧,檢查了半天2.取對象一般用name,見注23.調試真費勁,還沒有語法檢查,只能用alert();語句一遍一遍的試.誰有好方法??4.漢字當id/name不可以!!,你不信?自己試一下就知道了.5.落了個連字號串的+6.就是寫上篇文章的時候,在HTML代碼上寫

JavaScript初體驗之更進一步_AX

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML> <HEAD>  <title>test01</title>  <meta http-equiv="Content-Type" content="text/html;charset=gb2312">  <meta content="Microsoft Visual Studio

JavaScript初體驗之衝出迷霧,我四個多小時的經驗教訓_AX

當JavaScript與ASP.NET結合,一些神奇的事件就發生了.垃圾玩意,上傳個圖片都上傳不了,........我用文字敘述吧!【需求】一個html文字框(用戶端控制項),一個Button(伺服器端控制項),引發的四個多小時的故事....我要在按下Button時,判斷文字框是否輸入了內容,如果內容為空白,執行一個提示必須輸入內容的動作,否則,執行相應事件.【過程】既然我們知道了javascript的好,那當然要用一下它了,先寫指令碼username:文字框的nameloginstatwron

JavaScript初體驗之小試身手(全代碼)_AX

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML> <HEAD>  <title>test01</title>  <meta http-equiv="Content-Type" content="text/html;charset=gb2312">  <meta content="Microsoft Visual Studio

使用JavaScript將字串資料轉換為XML

在java端將字串轉化為xml對象可以使用DocumentHelper.parseText(xmlReturn).getRootElement();  在js中同樣有方法可以將字串轉化為xml對象,可以使用如下函數function createXml(str){   if(document.all){   var xmlDom=new ActiveXObject("Microsoft.XMLDOM")

JavaScript的9個陷阱

  來自Nine Javascript Gotchas, 以下是JavaScript容易犯錯的九個陷阱。雖然不是什麼很高深的技術問題,但注意一下,會使您的編程輕鬆些,即所謂make life easier. 筆者對某些陷阱會混雜一些評點。  1、最後一個逗號  如這段代碼,注意最後一個逗號,按語言學角度來說應該是不錯的(python的類似資料類型辭典dictionary就允許如此)。IE會報語法錯誤,但語焉不詳,你只能用人眼從幾千行代碼中掃描。  <script>  var

javascript動態增加、刪除、填充表格內容

  1<HTML> 2<SCRIPT LANGUAGE="JScript">  3function numberCells()  4{ 5    var count=0; 6    for (i=0; i < document.all.mytable.rows.length; i++) 7    { 8        for (j=0; j < document.all.mytable.rows(i).cells.length; j++)  9        

一個事件啟用多個JavaScript函數

  如果你的網頁中一個“OnLoad”事件要啟用兩個以上的JavaScript函數,那怎麼辦呢?       請看下面一個例子:  < BODY OnLoad='alert("這是標籤調用的函數")'>  < script language="JavaScript">  function myfunction(){  alert("這是JS指令碼調用的函數");  }  document.body.onload=myfunction;  < /script> 

利用javascript來轉換GB2312到UNICONDE — 形式

利用javascript來轉換<style>BODY {FONT-SIZE: 9pt; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}input {FONT-SIZE: 9pt; height: 13pt;}</style><script language="JavaScript1.2">/*This following code are

JavaScript中的null和undefined

null :表示無值;undefined : 表示一個未聲明的變數,                或已聲明但沒有賦值的變數,                或一個並不存在的對象屬性。==運算子將兩者看作相等。如果要區分兩者,要使用===或typeof運算子。 使用if (!object){}兩者就都包含了補充:2006.12.6var obj = "aaa";var nullobj; if (obj == null || obj == undefined || (!obj)

javascript函數速查

由於文章內容很多,在這就不多寫,請需要的朋友來這看,http://www.weiw.com/article/list.asp?id=339按字母排序:abs acos action alert alinkColor anchor anchor (anchors array) anchors appCodeName appName appVersion asin atan back bgColor big blink blur bold button ceil charAt checkbox

javascript通用函數庫

/*-------------- 函數檢索 --------------trim函數:                         trim() lTrim() rTrim()校正字串是否為空白:                 checkIsNotEmpty(str)校正字串是否為整型:               checkIsInteger(str)校正整型最小值:                    checkIntegerMinValue(str,val)校正整型最大值:    

你真的會JavaScript嗎

很久沒有看到這樣讓人唇齒留香的好文了。上次看到的是一篇是 Douglas Crockford 的JavaScript, We Hardly new Ya (我簡單翻譯了一下,譯文在後)。同其他教你如何用物件導向的思想編寫JavaScript的其他文章一樣,該文也是著重在這麼幾個要素:JavaScript的對象就是一個關聯陣列。 JavaScript 函數也是一個對象。 原型(Prototype) 閉包(Closures) 繼承/私人屬性/靜態方法 命名空間

總頁數: 3271 1 .... 439 440 441 442 443 .... 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.