2017.7.17 ajaxcss样式事件的获取和使用,及jsp初级语法

来源:互联网 发布:ckplayer电影网站源码 编辑:程序博客网 时间:2024/05/29 17:31
<!--ajax css-隐藏 ajax  css-color-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
//$("p").hide();//隐藏所有p标签元素
$("p").css("background-color","red");//为所有p标签添加yanse
});
});
</script>
  </head>
  
  <body>
  <div>
  Servlet学习
  </div>


<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button type="button">点我隐藏所有p标签元素</button>  
<input type=submit name="submit1" value="登陆"> <br><br><br>







<!--ajax  删除元素-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("#div1").remove();
  });
});
</script>
<div id="div1" style="height:100px;width:300px;border:1px solid black;background-color:yellow;">
This is some text in the div.
<p>This is a paragraph in the div.</p>
<p>This is another paragraph in the div.</p>
</div>


<br>
<button>删除 div 元素</button><br>


<!--ajax  当点击元素时,会发生 click 事件。
当鼠标指针停留在元素上方,然后按下并松开鼠标左键时,就会发生一次 click。
click() 方法触发 click 事件,或规定当发生 click 事件时运行的函数。-->


<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("h3").slideToggle();
  });
});
</script>
<h3>这是一个段落。</h3>
<button>点我隐藏</button>
<!--ajax  页面加载时候执行函数-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
function cc(){
$("#but1").click(function(){
alert("小笨猪^W^");
});
}
</script>
<input id = "but1" type = "button" value = "点我呀?" onclick = "cc()">


<!--ajax  当元素获得焦点时,发生 focus 事件。-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("input").focus(function(){
    $("input").css("background-color","#FFFFCC");
  });
  $("input").blur(function(){
    $("input").css("background-color","#D6D6FF");
  });
  });
</script>
<br>
Enter your name: <input type="text" />
<p>请在上面的输入域中点击,使其获得焦点,然后在输入域外面点击,使其失去焦点。</p>

<!--ajax  select 事件。选中文本在文本域后添加文本,以显示出提示文本:-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("input").select(function(){
    $("input").after("输入文本不规范");
  });
});
</script>
<input type="text" name="FirstName" value="Hello World" />
<p>请试着选取输入域中的文本,看看会发生什么。</p>




<!--ajax  获取回车键事件一般在密码框里面,onkeyress = "获取键盘事件"-->
<input id="name" type="text" value="别问我是谁"/> 
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$("#name").keydown(function(e){   
      if(e.keyCode==13){   
             alert("你敲了回车键!"+ $("name").val());//要处理的业务   
      }   
});  
</script>




<!--append() 和 appendTo() 方法执行的任务相同。不同之处在于:内容和选择器的位置,以及 append() 能够使用函数来附加内容。-->
<!--ajax  append事件--返回对象本身-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("p").append(" <b>Hello world!</b>");
  });
});
</script>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button>在每个 p 元素的结尾添加内容</button>


<!--ajax  appendTo事件-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("<b> Hello World!</b>").appendTo("p");
  });
});
</script>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button>在每个 p 元素的结尾添加内容</button>


<!--ajax  id选择器-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript"> 
 
$(document).ready(function(){
    $("ul *").css("background-color","#B2E0FF");
});
 
</script>
<p class="intro">My name is Donald</p>
<p>I live in Duckburg</p>
<p>My best friend is Mickey</p>
<div id="choose">
Who is your favourite:
<ul>
<li>Goofy</li>
<li>Mickey</li>
<li>Pluto</li>
</ul>
</div>


<!--ajax  eq() 选择器选取带有指定 index 值的元素。-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript"> 
 
$(document).ready(function(){
    $("p:eq(1)").css("background-color","#B2E0FF");
});
 
</script>
<div id="choose">
Who is your favourite:
<ul>
<li>Goofy</li>
<li>Mickey</li>
<li>Pluto</li>
</ul>
</div>


<!-- :input 选择器选取表单元素。
该选择器同样适用于 <button> 元素。-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript"> 
$(document).ready(function(){
    $(":input").css("background-color","#B2E0FF");
});
</script>
<form action="">
Name: <input type="text" name="user" />
<br />
Password: <input type="password" name="password" />
<br />
<button type="button">Useless Button</button>
<input type="button" value="Another useless button" />
<br />
<input type="reset" value="Reset" />
<input type="submit" value="Submit" />
<br />
</form>


<!--selected 选择器选取被选择的 <option> 元素。《隐藏被选择的下拉列表选项》:-->
<script type="text/javascript" src="JQ/jquery-1.7.1.min.js"></script>
<script type="text/javascript"> 
$(document).ready(function(){
  $(".btn1").click(function(){
    $(":selected").hide();
  });
});
</script>
<select multiple="multiple">
  <option>Volvo</option>
  <option selected="selected">Saab</option>
  <option>Mercedes</option>
  <option>Audi</option>
</select>
<br />
<button class="btn1">Hide Selected</button>
  </body>

</html>


<!--JSP 简介jsp就是Servlet
什么是Java Server Pages?
<!--JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。-
JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。
JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。
JSP标签有多种功能,比如访问数据库、记录用户选择信息、访问JavaBeans组件等,还可以在不同的网页中传递控制信息和共享信息。
<include file = "xxx.jsp">真实页面引用。
与数据库有关的就用servlet
与页面有关的就用jsp
JSP页面中的九个内置对象:
1.request:请求对象(作用域)
2.session:会话对象(作用域)
3.pageContext:页面上下文对象(作用域)
3.application:应用程序对象(作用域)
-->

原创粉丝点击