prototype中$的使用

简介:

最近项目用到了prototype所以来小研究一下,第一讲$的使用,见代码:

 


 
 
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
  2. "http://www.w3.org/TR/html4/loose.dtd"> 
  3. <html xmlns="http://www.w3.org/1999/xhtml"> 
  4.     <head> 
  5.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  6.         <title>New Web Project</title> 
  7.         <script src="prototype.js"></script> 
  8.         <script> 
  9.             function test1(){ 
  10.                 var d = $('myDiv'); 
  11.                 alert(d.innerHTML); 
  12.             } 
  13.             function test2(){ 
  14.                 var divs = $('myDiv','myOtherDiv'); 
  15.                 for(i = 0;i<divs.length;i++){ 
  16.                     alert(divs[i].innerHTML); 
  17.                 } 
  18.             } 
  19.         </script> 
  20.     </head> 
  21.     <body> 
  22.         <h1>New Web Project Page</h1> 
  23.         <div id="myDiv"> 
  24.             <p>This is a paragraph</p> 
  25.         </div> 
  26.         <div id="myOtherDiv"> 
  27.             <p>This is another paragraph</p> 
  28.         </div> 
  29.         <input type="button" value="test1" onclick="test1();"/> 
  30.         <input type="button" value="test2" onclick="test2();"/> 
  31.     </body> 
  32. </html> 

运行界面

 

点test1时会出现1对话框,点test2会出现1、2对话框,prototype中的$就相当于js中的document.getElementById,好了快去试试,一起学习进步。



本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/410270,如需转载请自行联系原作者


相关文章
|
存储 安全 开发工具
oss加密存储
阿里云OSS为数据安全提供多种加密机制,包括服务器端的SSE-S3(AES-256透明加密)、SSE-C(用户管理密钥)和CSE-KMS(结合KMS进行密钥管理)。此外,OSS支持客户端加密SDK和HTTPS传输加密,确保数据在传输和存储时的安全。通过ACL、Bucket策略和访问密钥身份验证,实现权限控制与身份验证,全方位保障用户数据的安全性和隐私。用户可按需选择适合的加密方式。
850 2
|
12月前
|
数据采集 存储 XML
Python爬虫:深入探索1688关键词接口获取之道
在数字化经济中,数据尤其在电商领域的价值日益凸显。1688作为中国领先的B2B平台,其关键词接口对商家至关重要。本文介绍如何通过Python爬虫技术,合法合规地获取1688关键词接口,助力商家洞察市场趋势,优化营销策略。
|
Windows
windows 电脑 连接蓝牙耳机没有麦克风
【8月更文挑战第31天】当Windows电脑连接蓝牙耳机后无法使用麦克风时,可尝试以下步骤解决:检查蓝牙设置,确保耳机正确连接并开启麦克风选项;检查音频设备设置,确认蓝牙耳机为默认播放和录制设备;更新蓝牙和音频驱动;确认耳机与系统的兼容性及正确设置。如问题未解,可重新配对耳机或联系客服。
9892 7
|
人工智能 边缘计算 云计算
2024.11|云计算行业的商业模式创新方法及实践
截至2024年,全球云计算行业迈入全新阶段,从IaaS到大规模AI模型平台,技术与商业模式不断创新。本文分析全球最新技术进展,探讨云计算商业模式创新策略与实践,解析云服务厂商如何通过技术革新实现价值最大化,推动企业数字化与智能化转型。重点讨论AI与云计算的深度融合、边缘计算与去中心化发展、平台化与生态系统建设,以及数据安全与绿色云计算等关键议题。
833 30
|
人工智能 自然语言处理 搜索推荐
ECCV 2024:一眼临摹:瞥一眼就能模仿笔迹的AI
 【10月更文挑战第10天】在人工智能领域,手写文本生成技术迎来新突破。最新研究提出“一眼临摹”AI技术,仅需一个手写样本文即可模仿任意书法风格。该技术核心为One-DM模型,结合扩散模型与风格增强模块,实现高效、多样且高质量的手写文本生成,广泛应用于数字签名、个性化信件及艺术创作等领域。
769 2
|
机器学习/深度学习 人工智能 自然语言处理
深度学习中的卷积神经网络(CNN): 从理论到实践
本文将深入浅出地介绍卷积神经网络(CNN)的工作原理,并带领读者通过一个简单的图像分类项目,实现从理论到代码的转变。我们将探索CNN如何识别和处理图像数据,并通过实例展示如何训练一个有效的CNN模型。无论你是深度学习领域的新手还是希望扩展你的技术栈,这篇文章都将为你提供宝贵的知识和技能。
1027 7
|
自动驾驶 物联网 5G
标题:5G频段解析:低频、中频与毫米波的奥秘
标题:5G频段解析:低频、中频与毫米波的奥秘
1439 65
|
SQL 安全 关系型数据库
SQL错误代码1303解析与解决方案:深入理解并应对权限问题
在数据库管理和开发过程中,遇到错误代码是常见的事情,每个错误代码都代表着一种特定的问题
|
机器学习/深度学习 边缘计算 安全
互联网安全的现状与防护策略
互联网安全问题已经成为了一个全球性的挑战,涉及到个人隐私、商业利益和国家安全。为了应对不断增加的威胁,我们需要采取多层次的安全策略,包括强化密码安全性、更新软件、多层次防御和数据加密。随着技术的不断发展,我们有望在未来看到更多创新的安全解决方案的出现,以应对不断变化的网络威胁。
1008 1
互联网安全的现状与防护策略
|
测试技术 API 项目管理
掌握SDLC:主流软件开发模型及其应用场景
这篇文章阐述了软件开发生命周期管理(SDLC)的重要性,并介绍了五种常见的开发模型:瀑布、迭代、V型、敏捷和螺旋模型。重点讨论了Zoho Creator低代码平台如何优化SDLC,包括快速原型迭代、简化开发测试、自动化管理等功能。此外,文中还预告了Zoho Creator将在上海举办研讨会,探讨先进技术在企业应用开发和客户关系管理中的运用。
652 0