python学习之js从0开始

时间:2022-05-26 00:33:11
<html>
<head>
<title>js页面</title>
  <script src="js/old_boy.js"></script>
  <style type="text/css">
      .show{
	  
	  }
      .hide{
	      display:none;
	  }
	  .enter{
	      color:black;
	  }
	  .leave{
	      color:gray;
	  }
  </style>
</head>
<body>
   <div id="t1" class="show">内容</div>
   <input type="button" id = "switch" onclick="hide();" value="隐藏"/>
   
   <form action="https://www.sogou.com/web?" id="form" method="GET">
       <input type="text" name="query"  />
	   <input type="button"  value="伪提交" onclick="mySubmit();" />
   </form><br/>
   
   <input type="text" name="leave" value="请输入内容" id="tip" onfocus="enter();" onBlur="leave();"/><br/><br/>
   
   <div style="border: 1px solid red;width:500px;height:90px" >
       <div style="background-color:green;width:10%;height:100%" id="tipp"></div>
   </div>
   
   <script type="text/javascript">
       var div = document.getElementById("t1");
	   var button = document.getElementById("switch");
	   div.innerText += "追加内容";
	   
	   function hide(){
	      
		   var className = div.className;
		   if (className == "show"){
		       div.className = "hide";
			   button.setAttribute("value","显示");
			   
		   } else {
		       div.className = "show";
			   button.setAttribute("value","隐藏");
		   }
	       console.log(div.className);
	       /*div.className="hide";
		   console.log(div.className);*/
	   }
	   function mySubmit(){
	        document.getElementById("form").submit();
	   }
	   
	   function enter(){
	       var tip = document.getElementById("tip");
		   if (tip.value == "请输入内容" || tip.value.trim() == ""){
		       tip.className = "enter";
			   tip.value = "";
		   } else {
		       tip.className = "enter";
		   }
	   }
	   
	   function leave(){
	       var tip = document.getElementById("tip");
		   if(tip.value.trim()==""){
		       tip.className = "leave";
			   tip.value = "请输入内容";
		   }
	   }
	   pro = 10;
	   
	   function progTipp(){
	       var prog= document.getElementById("tipp");
		   console.log(prog.style.width);
		   pro = pro + 10;
		   if (pro > 100){
		       clearInterval(interval);
		   } else {
		       
			   prog.style.width = pro +"%";
		   }
	   }
	  interval =  setInterval("progTipp()",500);
	   
   </script>
</body>

</html>