`
5211422
  • 浏览: 211492 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

prototype开发笔记

    博客分类:
  • java
阅读更多

参考资料:https://compdoc2cn.dev.java.net/prototype/html/prototype.js.cn.html#d0e82

 

prototype.js学习中...........

 

<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'demo3.jsp' starting page</title>
   
 <meta http-equiv="pragma" content="no-cache">
 <meta http-equiv="cache-control" content="no-cache">
 <meta http-equiv="expires" content="0">   
 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 <meta http-equiv="description" content="This is my page">
 <!--
 <link rel="stylesheet" type="text/css" href="styles.css">
 -->
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript">
 //-----------------ajax方法---------------------------------------------------------
 function aa(){
  new Ajax.Request(
  "jsJsp/javaScript/demo4.jsp?name=aaaaaaaaaaaa",//只能为jsp或php?
   {
        method:"post",
       // encoding: 'ISO-8859-1',
      //  parameters: 'updateDropDown=1&sender='+sender.id,
        onComplete:function(xhr){
         bb(xhr);
        }
       // asynchronous: true
   }
  ); 
 }
 
 function bb(str){
  //var a= eval(xhr.responseText);
  var s1=str.responseText;
  alert(s1);
 }
 //----------------$()使用----------------------------------------------------------
 function getID(){
  var demo=$(butt);
  demo.innerHTML="<input value=sdflkdfs>";
  
  
 }
 
 //----------------------$F()使用----------------------------------------------------
 function getName(){
  var getName=$F('butto');
  alert(getName);
    
 }
 
 //-----------------$A()使用---------------------------------------------------------
 function getfo(){
  var someNodeList=$('sel').getElementsByTagName('option');
  var nodes = $A(someNodeList);
  
        nodes.each(function(node){
         alert(node.nodeName + ': ' + node.innerHTML+"--"+node.value);
        });
 }
 
 //--------------------------------------------------------------------------
</script>
  </head>
 
  <body>
  prototype.js学习<br>

  <input type="button" onclick="aa();" value="AJAX实现"><br>

  <div  onclick="getID();">$()用法;用来写节点
  <div id=butt></div>
  </div><br>
 
  <input  id=butto value="$F();用来取value值" onclick="getName();"><br>
 
  <select id=sel onchange="getfo();">
   <option value="0">$A()的用法</option>
   <option value="11">1</option>
   <option value="22">2</option>
   <option value="33">3</option>
   <option value="44">4</option>
   <option value="55">5</option>
  </select>
  </body>
</html>

分享到:
评论

相关推荐

    Prototype开发笔记.doc

    《Prototype开发笔记》是关于JavaScript框架Prototype的一份详细文档,主要涵盖了该框架的基本概念、核心功能和使用方法。Prototype是一个由Sam Stephenson编写的JavaScript库,它的设计目标是提升Web应用的交互性和...

    prototype开发笔记.doc

    Prototype.js 的核心理念是提升JavaScript的开发体验,通过封装和优化常见任务,使开发者能够更专注于应用逻辑,而不是基础的DOM操作和事件处理。通过深入理解并运用Prototype库中的这些工具,开发者可以构建出高效...

    prototype 开发应用手册,笔记,prototype.js文件下载

    prototype 开发笔记(html),和chm文件类似格式 博文链接:https://boris-song.iteye.com/blog/234825

    prototype.js开发笔记

    ### prototype.js开发笔记 #### 1. Programming Guide ##### 1.1 Prototype是什么? Prototype.js 是一个由 Sam Stephenson 编写的 JavaScript 库。这款库以其优雅的设计和强大的功能著称,旨在帮助开发者构建高...

    prototype+开发笔记

    本笔记将深入探讨`Prototype`机制及其在实际开发中的应用。首先,我们从基本概念出发,理解`Prototype`的核心原理。 `Prototype`是JavaScript中每个对象所固有的特性,它为对象提供了继承的能力。在JavaScript中,...

    prototype1.4.0开发笔记

    万一你没有使用过大名鼎鼎的prototype.js,那么让我来告诉你,prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。...

    prototype.js开发笔记.doc

    【标题】:Prototype.js开发笔记 【描述】:本文档主要涵盖了Prototype.js库的编程指南,包括其核心概念、通用方法、Ajax对象以及对JavaScript原生类型和DOM对象的扩展。Prototype.js是一个由Sam Stephenson编写的...

    prototype.js开发笔记--让你精通prototype开发

    1.1. Prototype是什么? 1.2. 关联文章 1.3. 通用性方法 1.3.1. 使用 $()方法 1.3.2. 使用$F()方法 1.3.3. 使用$A()方法 1.3.4. 使用$H()方法 1.3.5. 使用$R()方法 1.3.6. 使用Try.these()方法 1.4. Ajax 对象 1.4.1....

    prototype.js开发笔记.pdf

    Prototype.js开发笔记 Prototype.js是一个JavaScript库,由Sam Stephenson编写,用于简化JavaScript编程,提供了许多有用的函数和方法,以帮助开发者快速构建Web应用程序。下面是Prototype.js的开发笔记,涵盖了该...

    prototype笔记(9)----结合Prototype和JSON开发AJAX

    在本篇"prototype笔记(9)----结合Prototype和JSON开发AJAX"中,我们将深入探讨如何利用Prototype JavaScript库与JSON(JavaScript Object Notation)技术来高效地开发异步JavaScript应用程序,也就是我们常说的AJAX...

    Prototype学习笔记(最新整理)

    ### Prototype学习笔记(最新整理) #### 1. Prototype是什么? Prototype是一个由Sam Stephenson编写的JavaScript库,旨在简化客户端脚本编程,使开发者能够轻松创建动态的、交互式的Web应用程序。该库通过提供一...

    prototype.js中文开发笔记(CHM)

    1.1. Prototype是什么? 或许你还没有用过它, prototype.js 是一... 我想当我学习他的时候记写笔记然后分享给其他人将会很不错。 &lt;br/&gt;我也一起提供了这个包的对象,类,方法和扩展的 非官方参考 。 &lt;br/&gt;

Global site tag (gtag.js) - Google Analytics