免费中文字幕午夜理论模特,久久午夜福利精品,国产精品久久久久中文,久久精品视频免费观看12

  • <object id="ysikk"><strike id="ysikk"></strike></object>
    <menu id="ysikk"><abbr id="ysikk"></abbr></menu>
    <ul id="ysikk"></ul>
    <tbody id="ysikk"></tbody>
  • <menu id="ysikk"><noscript id="ysikk"></noscript></menu>

    課件009logo 課件009網(wǎng)站
    首 頁(yè) 課 件 試 卷 教 案 畢業(yè)論文 圖書軟件 職教研究 期刊推介 會(huì)員中心 信息發(fā)布
    首頁(yè) >> 軟件圖書 >> 計(jì)算機(jī)軟件圖書 >> 10步學(xué)習(xí) JavaScript
    10步學(xué)習(xí) JavaScript
    資料類別
       計(jì)算機(jī)軟件圖書
    課程(專業(yè))
      計(jì)算機(jī)
    關(guān)鍵詞
      JavaScript|JavaScript
    適用年級(jí)
      中學(xué)、大學(xué)
    身份要求
      普通會(huì)員
    金 幣
      0 。金幣如何獲得?

    文件格式

      pdf
    文件大小
      5444K
    發(fā)布時(shí)間
      2011-12-13 16:25:00
    預(yù)覽文件
      無(wú)
    下載次數(shù)
      2
    發(fā)布人   kj008
     內(nèi)容簡(jiǎn)介:     10步學(xué)習(xí) JavaScript
       Credits vi
       About the Author vii
       Acknowledgments ix
       Introduction xix
       Part 1: JavaScript Basics 1
       Task 1: Creating a scriptBlock 2
       Task 2: Hiding Your JavaScript Code 4
       Task 3: Providing Alternatives to Your JavaScript Code 6
       Task 4: Including Outside Source Code 8
       Task 5: Commenting Your Scripts 10
       Task 6: Writing a JavaScript Command 12
       Task 7: Temporarily Removing a Command from a Script 14
       Task 8: Using Curly Brackets 16
       Task 9: Writing Output to the Browser 18
       Task 10: Creating a Variable 20
       Task 11: Outputting a Variable 22
       Task 12: Creating a String 24
       Task 13: Creating a Numeric Variable 26
       Task 14: Performing Math 28
       Task 15: Concatenating Strings 30
       Task 16: Searching for Text in Strings 32
       Task 17: Replacing Text in Strings 34
       Task 18: Formatting Strings 36
       Task 19: Applying Multiple Formatting Functions to a String 38
       Task 20: Creating Arrays 40
       Task 21: Populating an Array 42
       Task 22: Sorting an Array 44
       Task 23: Splitting a String at a Delimiter 46
       Task 24: Calling Functions 48
       Task 25: Alerting the User 50
       Task 26: Confirming with the User 52
       Task 27: Creating Your Own Functions 54
       Task 28: Passing an Argument to Your Functions 56
       Task 29: Returning Values from Your Functions 58
       Task 30: Passing Multiple Parameters to Your Functions 60
       Task 31: Calling Functions from Tags 62
       Task 32: Calling Your JavaScript Code after the Page Has Loaded 64
       Task 33: Using forLoops 66
       Task 34: Testing Conditions with if 68
       Task 35: Using Short-Form Condition Testing 70
       Task 36: Looping on a Condition 72
       Task 37: Looping through an Array 74
       Task 38: Scheduling a Function for Future Execution 76
       Task 39: Scheduling a Function for Recurring Execution 78
       Task 40: Canceling a Scheduled Function 80
       Task 41: Adding Multiple Scripts to a Page 82
       Task 42: Calling Your JavaScript Code after the Page Has Loaded 84
       Task 43: Check If Java Is Enabled with JavaScript 86
       Part 2: Outputting to the Browser 89
       Task 44: Accessing the documentObject 90
       Task 45: Outputting Dynamic HTML 92
       Task 46: Including New Lines in Output 94
       Task 47: Outputting the Date to the Browser 96
       Task 48: Outputting the Date and Time in a Selected Time Zone 98
       Task 49: Controlling the Format of Date Output 100
       Task 50: Customizing Output by the Time of Day 102
       Task 51: Generating a Monthly Calendar 104
       Task 52: Customizing Output Using URL Variables 106
       Task 53: Dynamically Generating a Menu 108
       Task 54: Replacing the Browser Document with a New Document 110
       Task 55: Redirecting the User to a New Page 112
       Task 56: Creating a “Page Loading ...” Placeholder 114
       Part 3: Images and Rollovers 117
       Task 57: Accessing an HTML-Embedded Image in JavaScript 118
       Task 58: Loading an Image Using JavaScript 120
       Task 59: Detecting MouseOver Events on Images 122
       xii JavaScript in 10 Simple Steps or Less
       Task 60: Detecting Click Events on Images 124
       Task 61: Switching an Image Programatically 126
       Task 62: Using Multiple Rollovers in One Page 128
       Task 63: Displaying a Random Image 130
       Task 64: Displaying Multiple Random Images 132
       Task 65: Using a Function to Create a Rollover 134
       Task 66: Using a Function to Trigger a Rollover 136
       Task 67: Using Functions to Create Multiple Rollovers in One Page 138
       Task 68: Creating a Simple Rollover Menu System 140
       Task 69: Creating a Slide Show in JavaScript 142
       Task 70: Randomizing Your Slide Show 144
       Task 71: Triggering Slide Show Transitions from Links 146
       Task 72: Including Captions in a Slide Show 148
       Task 73: Testing If an Image Is Loaded 150
       Task 74: Triggering a Rollover in a Different Location with a Link 152
       Task 75: Using Image Maps and Rollovers Together 154
       Task 76: Generating Animated Banners in JavaScript 156
       Task 77: Displaying a Random Banner Ad 158
       Part 4: Working with Forms 161
       Task 78: Preparing Your Forms for JavaScript 162
       Task 79: Accessing Text Field Contents 164
       Task 80: Dynamically Updating Text Fields 166
       Task 81: Detecting Changes in Text Fields 168
       Task 82: Accessing Selection Lists 170
       Task 83: Programmatically Populating a Selection List 172
       Task 84: Dynamically Changing Selection List Content 174
       Task 85: Detecting Selections in Selection Lists 176
       Task 86: Updating One Selection List Based on Selection in Another 178
       Task 87: Using Radio Buttons instead of Selection Lists 180
       Task 88: Detecting the Selected Radio Button 182
       Task 89: Detecting Change of Radio Button Selection 184
       Task 90: Updating or Changing Radio Button Selection 186
       Task 91: Creating Check Boxes 188
       Task 92: Detecting Check Box Selections 190
       Task 93: Changing Check Box Selections 192
       Task 94: Detecting Changes in Check Box Selections 194
       Task 95: Verifying Form Fields in JavaScript 196
       Task 96: Using the onSubmit Attribute of the Form Tag to Verify Form Fields 198
       Contents xiii
       Task 97: Verifying Form Fields Using INPUT TYPE=”button”
       Instead of TYPE=”submit” 200
       Task 98: Validating E-mail Addresses 202
       Task 99: Validating Zip Codes 204
       Task 100: Validating Phone Numbers 206
       Task 101: Validating Credit Card Numbers 208
       Task 102: Validating Selection List Choices 210
       Task 103: Validating Radio Button Selections 212
       Task 104: Validating Check Box Selections 214
       Task 105: Validating Passwords 216
       Task 106: Validating Phone Numbers with Regular Expressions 218
       Task 107: Creating Multiple Form Submission Buttons Using
       INPUT TYPE=”button”Buttons 220
       Task 108: Reacting to Mouse Clicks on Buttons 222
       Task 109: Using Graphical Buttons in JavaScript 224
       Task 110: Controlling the Form Submission URL 226
       Task 111: Validating a Numeric Text Field with Regular Expressions 228
       Task 112: Encrypting Data before Submitting It 230
       Task 113: Using Forms for Automatic Navigation Jumping 232
       Part 5: Manipulating Browser Windows 235
       Task 114: Using the WindowObject 236
       Task 115: Popping Up an Alert Dialog Box 238
       Task 116: Popping Up Confirmation Dialog Boxes 240
       Task 117: Popping Up JavaScript Prompts 242
       Task 118: Creating New Browser Windows 244
       Task 119: Opening a New Browser Window from a Link 246
       Task 120: Setting the Size of New Browser Windows 248
       Task 121: Setting the Location of New Browser Windows 250
       Task 122: Controlling Toolbar Visibility for New Browser Windows 252
       Task 123: Determining the Availability of Scroll Bars for New Browser Windows 254
       Task 124: Restricting Resizing of New Browser Windows 256
       Task 125: Loading a New Document into a Browser Window 258
       Task 126: Controlling Window Scrolling from JavaScript 260
       Task 127: Opening a Full-Screen Window in Internet Explorer 262
       Task 128: Handling the Parent-Child Relationship of Windows 264
       Task 129: Updating One Window’s Contents from Another 266
       Task 130: Accessing a Form in Another Browser Window 268
       Task 131: Closing a Window in JavaScript 270
       Task 132: Closing a Window from a Link 272
       xiv JavaScript in 10 Simple Steps or Less
       Task 133: Creating Dependent Windows in Netscape 274
       Task 134: Sizing a Window to Its Contents in Netscape 276
       Task 135: Loading Pages into Frames 278
       Task 136: Updating One Frame from Another Frame 280
       Task 137: Sharing JavaScript Code between Frames 282
       Task 138: Using Frames to Store Pseudo-Persistent Data 284
       Task 139: Using One Frame for Your Main JavaScript Code 286
       Task 140: Using a Hidden Frame for Your JavaScript Code 288
       Task 141: Working with Nested Frames 290
       Task 142: Updating Multiple Frames from a Link 292
       Task 143: Dynamically Creating Frames in JavaScript 294
       Task 144: Dynamically Updating Frame Content 296
       Task 145: Referring to Unnamed Frames Numerically 298
       Part 6: Manipulating Cookies 301
       Task 146: Creating a Cookie in JavaScript 302
       Task 147: Accessing a Cookie in JavaScript 304
       Task 148: Displaying a Cookie 306
       Task 149: Controlling the Expiry of a Cookie 308
       Task 150: Using a Cookie to Track a User’s Session 310
       Task 151: Using a Cookie to Count Page Access 312
       Task 152: Deleting a Cookie 314
       Task 153: Creating Multiple Cookies 316
       Task 154: Accessing Multiple Cookies 318
       Task 155: Using Cookies to Present a Different Home Page for New Visitors 320
       Task 156: Creating a Cookie Function Library 322
       Task 157: Allowing a Cookie to be Seen for all Pages in a Site 324
       Part 7: DHTML and Style Sheets 327
       Task 158: Controlling Line Spacing 328
       Task 159: Determining an Object’s Location 330
       Task 160: Placing an Object 332
       Task 161: Moving an Object Horizontally 334
       Task 162: Moving an Object Vertically 336
       Task 163: Moving an Object Diagonally 338
       Task 164: Controlling Object Movement with Buttons 340
       Task 165: Creating the Appearance of Three-Dimensional Movement 342
       Task 166: Centering an Object Vertically 344
       Task 167: Centering an Object Horizontally 346
       Contents xv
       Task 168: Controlling Line Height in CSS 348
       Task 169: Creating Drop Shadows with CSS 350
       Task 170: Modifying a Drop Shadow 352
       Task 171: Removing a Drop Shadow 354
       Task 172: Placing a Shadow on a Nonstandard Corner 356
       Task 173: Managing Z-Indexes in JavaScript 358
       Task 174: Setting Fonts for Text with CSS 360
       Task 175: Setting Font Style for Text with CSS 362
       Task 176: Controlling Text Alignment with CSS 364
       Task 177: Controlling Spacing with CSS 366
       Task 178: Controlling Absolute Placement with CSS 368
       Task 179: Controlling Relative Placement with CSS 370
       Task 180: Adjusting Margins with CSS 372
       Task 181: Applying Inline Styles 374
       Task 182: Using Document Style Sheets 376
       Task 183: Creating Global Style Sheet Files 378
       Task 184: Overriding Global Style Sheets for Local Instances 380
       Task 185: Creating a Drop Cap with Style Sheets 382
       Task 186: Customizing the Appearance of the First Line of Text 384
       Task 187: Applying a Special Style to the First Line of Every Element on the Page 386
       Task 188: Applying a Special Style to All Links 388
       Task 189: Accessing Style Sheet Settings 390
       Task 190: Manipulating Style Sheet Settings 392
       Task 191: Hiding an Object in JavaScript 394
       Task 192: Displaying an Object in JavaScript 396
       Task 193: Detecting the Window Size 398
       Task 194: Forcing Capitalization with Style Sheet Settings 400
       Task 195: Detecting the Number of Colors 402
       Task 196: Adjusting Padding with CSS 404
       Part 8: Dynamic User Interaction 407
       Task 197: Creating a Simple Pull-Down Menu 408
       Task 198: Creating Two Pull-Down Menus 410
       Task 199: Detecting and Reacting to Selections in a Pull-Down Menu 412
       Task 200: Generating a Drop-Down Menu with a Function 414
       Task 201: Placing Menu Code in an External File 416
       Task 202: Inserting a Prebuilt Drop-Down Menu 418
       Task 203: Creating a Floating Window 420
       Task 204: Closing a Floating Window 422
       xvi JavaScript in 10 Simple Steps or Less
       Task 205: Resizing a Floating Window 424
       Task 206: Moving a Floating Window 426
       Task 207: Changing the Content of a Floating Window 428
       Task 208: Detecting Drag and Drop 430
       Task 209: Moving a Dragged Object in Drag and Drop 432
       Task 210: Changing Cursor Styles 434
       Task 211: Determining the Current Scroll Position 436
       Task 212: Creating an Expanding/Collapsing Menu 438
       Task 213: Creating a Highlighting Menu Using Just Text and CSS—No JavaScript 440
       Task 214: Creating a Highlighting Menu Using Text, CSS, and JavaScript 442
       Task 215: Placing Content Offscreen 444
       Task 216: Sliding Content into View 446
       Task 217: Creating a Sliding Menu 448
       Task 218: Auto-Scrolling a Page 450
       Part 9: Handling Events 453
       Task 219: Responding to the onMouseOverEvent 454
       Task 220: Taking Action When the User Clicks on an Object 456
       Task 221: Responding to Changes in a Form’s Text Field 458
       Task 222: Responding to a Form Field Gaining Focus with onFocus 460
       Task 223: Taking Action When a Form Field Loses Focus with onBlur 462
       Task 224: Post-Processing Form Data with onSubmit 464
       Task 225: Creating Code to Load When a Page Loads with onLoad 466
       Task 226: Executing Code When a User Leaves a Page for Another 468
       Task 227: Taking Action When a User Makes a Selection in a Selection List 470
       Part 10: Bookmarklets 473
       Task 228: Downloading and Installing Bookmarklets 474
       Task 229: Checking Page Freshness with a Bookmarklet 476
       Task 230: Checking for E-mail Links with a Bookmarklet 478
       Task 231: E-mailing Selected Text with a Bookmarklet in Internet Explorer 480
       Task 232: E-mailing Selected Text with a Bookmarklet in Netscape 482
       Task 233: Displaying Images from a Page with a Bookmarklet 484
       Task 234: Changing Background Color with a Bookmarklet 486
       Task 235: Removing Background Images with a Bookmarklet 488
       Task 236: Hiding Images with a Bookmarklet 490
       Task 237: Hiding Banners with a Bookmarklet 492
       Task 238: Opening All Links in a New Window with a Bookmarklet 494
       Task 239: Changing Page Fonts with a Bookmarklet 496
       Contents xvii
       Task 240: Highlighting Page Links with a Bookmarklet 498
       Task 241: Checking the Current Date and Time with a Bookmarklet 500
       Task 242: Checking Your IP Address with a Bookmarklet 502
       Task 243: Searching Yahoo! with a Bookmarklet in Internet Explorer 504
       Task 244: Searching Yahoo! with a Bookmarklet in Netscape 506
       Part 11: Cross-Browser Compatibility and Issues 509
       Task 245: Detecting the Browser Type 510
       Task 246: Detecting the Browser Version 512
       Task 247: Browser Detection Using Object Testing 514
       Task 248: Creating Browser Detection Variables 516
       Task 249: Dealing with Differences in Object Placement in Newer Browsers 518
       Task 250: Creating Layers with the div Tag 520
       Task 251: Controlling Layer Placement in HTML 522
       Task 252: Controlling Layer Size in HTML 524
       Task 253: Controlling Layer Visibility in HTML 526
       Task 254: Controlling Layer Ordering in HTML 528
       Task 255: Changing Layer Placement and Size in JavaScript 530
       Task 256: Changing Layer Visibility in JavaScript 532
       Task 257: Changing Layer Ordering in JavaScript 534
       Task 258: Fading Objects 536
       Task 259: Creating a Page Transition in Internet Explorer 538
       Task 260: Installing the X Cross-Browser Compatibility Library 540
       Task 261: Showing and Hiding Elements with X 542
       Task 262: Controlling Stacking Order with X 544
       Task 263: Changing Text Color with X 546
       Task 264: Setting a Background Color with X 548
       Task 265: Setting a Background Image with X 550
       Task 266: Repositioning an Element with X 552
       Task 267: Sliding an Element with X 554
       Task 268: Changing Layer Sizes with X 556
       Appendix A: JavaScript Quick Reference 559
       Appendix B: CSS Quick Reference 593

     相關(guān)說(shuō)明:
      1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
      2. 會(huì)員購(gòu)買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
      3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
      4. 下載后請(qǐng)用WinRAR WinZIP解壓縮后使用。
      5. 如仍有其他下載問(wèn)題,請(qǐng)看常見(jiàn)問(wèn)題解答

     下載地址:

       

    相關(guān)軟件圖書
    1 網(wǎng)頁(yè)設(shè)計(jì)參考資料集(CHM)
    2 JavaScript 教學(xué)
    3 網(wǎng)絡(luò)編程基礎(chǔ)之javascript
    4 JAVASCRIPT教程
    5 《JavaScript語(yǔ)言參考》中
    6 一步登天網(wǎng)上教程:JavaScri
    7 10步學(xué)習(xí) JavaScript
    8 JavaScript 專業(yè)設(shè)計(jì)(英
    推薦軟件圖書
    1 ASP 3高級(jí)編程(3)(8個(gè)文件
    2 JSP入門提高
    3 計(jì)算機(jī)應(yīng)用技巧大全
    4 藍(lán)牙技術(shù)電子書
    5 IT學(xué)生解惑真經(jīng)
    6 Word排版技巧
    7 Google網(wǎng)頁(yè)搜索小偷(有后臺(tái)版
    8 十萬(wàn)個(gè)為什么計(jì)算機(jī)應(yīng)用技巧大全
    9 Linux編程白皮書
    10 Android中文幫助文檔
    11 ANSYS入門及學(xué)習(xí)方法電子書
    12 深入淺出Android--Goog

    網(wǎng)友評(píng)論(點(diǎn)擊發(fā)表評(píng)論
    序號(hào)評(píng)論人評(píng)論內(nèi)容時(shí)間


    設(shè)為首頁(yè)  加入收藏  下載與付款  上傳課件  資料征集  論壇與信息發(fā)布  期刊雜志推介  免責(zé)聲明  常見(jiàn)問(wèn)題   分類說(shuō)明  聯(lián)系本站  會(huì)員登錄
    課件009教育資源網(wǎng) 版權(quán)所有