网页制作中常用网页使用js技巧汇总

1.改变下拉框的颜色
<select name="classid" 


onChange="changelocation(document.myform.classid.options[document.myform.classid.selectedIndex].value)" 



size="1" style="color:#008080;font-size: 9pt"> 

2.转至目标URL
window.location="http://www.ke8.cn" 



3.传递该object的form
UpdateSN('guoqiang99267',this.form) 
function UpdateSN(strValue,strForm)
{
  strForm.SignInName.value = strValue;
  return false;




4.文字标签
<label for="AltName4"><input name="AltName" type="RADIO" tabindex="931"  id="AltName4" 

>guoqiang99859</label> 


5.layer2为组件的ID,可以控制组件是否可见
document.all.item('Layer2').style.display = "block";
document.all.item('Layer2').style.display = "none";// 



6.将页面加入favorite中
<script language=javascript> 
<!-- 
function Addme(){ 
url = "http://your.site.address"; //你自己的主页地址 
title = "Your Site Name"; //你自己的主页名称 
window.external.AddFavorite(url,title); 
--> 
</script>// 


7.过10秒自动关闭页面
< script language="JavaScript" >
function closeit() {
setTimeout("self.close()",10000)
}
< /script > 


8.可以比较字符的大小
char=post.charAt(i);
if(!('0'<=char&&char<='9')) 

9.将字符转化为数字
month = parseInt(char) 



10.点击value非空的选项时转向指定连接
 <select οnchange='if(this.value!="")window.open(this.value)' class="textinput">
    <option selected>主办单位</option>
    <option>-----------------</option>
    <option value="http://www.bjd.com.cn/">北京日报</option>
    <option value="http://www.ben.com.cn/">北京晚报</option>
</select> 

11.改变背景颜色
<td width=* class=dp bgColor=#FAFBFC οnmοuseοver="this.bgColor='#FFFFFF';" 



οnmοuseοut="this.bgColor='#FAFBFC';"> 


12.改变文字输入框的背景颜色
<style>
.input2 {background-image: url('../images/inputbg.gif');   font-size: 12px; background-color: 

#D0DABB;border-top-width:1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
</style>
<input name=content type=text size="47" class="input2" maxlength="50"> 



13.改变水平线的特征
<hr size="0" noshade color="#C0C0C0"> 

14.传递参数的方式
<a href="vote.asp?CurPage=8&id=3488">8</a> 

15.页内跳转
<a href="#1">1</a>
<a href="#2">2</a>
<a href="#3">3</a>
<a href="#4">4</a>
<a href="#5">5</a>
<a href="#6">6</a>
<a href="#7">7</a>
<a name="1">dfdf</a>
<a name="2">dfdf</a>// 

16.两个按键一起按下
if(event.ctrlKey && window.event.keyCode==13)// 

17.刷新页面
this.location.reload()// 

18.将网页的按钮使能
<SCRIPT LANGUAGE="JavaScript">
function haha()
{
 for(var i=0;i<document.form1.elements.length;i++)
 {
  if(document.form1.elements[i].name.indexOf("bb")!=-1)
   document.form1.elements[i].disabled=!document.form1.elements[i].disabled;
 }
}
</SCRIPT>
<BODY><form name=form1>
<INPUT TYPE="button" NAME="aa "  value=cindy οnclick=haha()>
<INPUT TYPE="button" NAME="bb " value=guoguo>
<INPUT TYPE="button" NAME="bb " value=guoguo> 

19.文字移动
<marquee scrollamount=3 οnmοuseοver=this.stop(); οnmοuseοut=this.start();> 



20.双击网页自动跑
<SCRIPT LANGUAGE="JavaScript">
var currentpos,timer; 
function initialize() 

 timer=setInterval("scrollwindow()",1);

function sc()
{
 clearInterval(timer);
}
function scrollwindow() 
{
 currentpos=document.body.scrollTop;
 window.scroll(0,++currentpos);
 if (currentpos != document.body.scrollTop) 
  sc();

document.οnmοusedοwn=sc
document.οndblclick=initialize
</SCRIPT>// 

21.后退
<INPUT TYPE="button" οnclick=window.history.back() value=back> 



22.前进
<INPUT TYPE="button" οnclick=window.history.forward() value=forward> 

23.刷新
<INPUT TYPE="button" οnclick=document.location.reload() value=reload> 

24.转向指定网页
document.location="http://www.0051.com"或者document.location.assign("http://www.soke8.com") 

25.在网页上显示实时时间
<SCRIPT LANGUAGE="JavaScript">
var clock_id;
window.function()
{
 clock_id=setInterval("document.form1.txtclock.value=(new Date);",1000)
}
</SCRIPT>// 


26.可以下载文件 
document.location.href="目标文件"// 



27.连接数据库
import java.sql.*;
String myDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(myDBDriver);
Connection conn=DriverManager.getConnection("jdbc:odbc:firm","username","password");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery(sql);
rs.getString("column1");// 

28.可以直接在页面“div”内写下所需内容
<INPUT TYPE="button" οnclick="a1.innerHTML='<font color=red>*</font>'">
<div id=a1></div>// 


29.可以改变页面上的连接的格式,使其为双线
<style>
A:link {text-decoration: none; color:#0000FF; font-family: 宋体}
A:visited {text-decoration: none; color: #0000FF; font-family: 宋体}
A:hover {text-decoration: underline overline; color: FF0000}
</style> 



<style>
A:link {text-decoration: none; color:#0000FF; font-family: 宋体}
A:visited {text-decoration: none; color: #0000FF; font-family: 宋体}
A:hover {text-decoration: underline overline line-through; color: FF0000}
TH{FONT-SIZE: 9pt}
TD{FONT-SIZE: 9pt}
body {SCROLLBAR-FACE-COLOR: #A9D46D; SCROLLBAR-HIGHLIGHT-COLOR: #e7e7e7;SCROLLBAR-SHADOW-COLOR:#e7e7e7; 

SCROLLBAR-3DLIGHT-COLOR: #000000; LINE-HEIGHT: 15pt; SCROLLBAR-ARROW-COLOR: #ffffff; 


SCROLLBAR-TRACK-COLOR: #e7e7e7;} 

INPUT{BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 


9pt; BORDER-LEFT-COLOR: #cccccc; 
BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #cccccc; 



PADDING-TOP: 1px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc}
DIV,form ,OPTION,P,TD,BR{FONT-FAMILY: 宋体; FONT-SIZE: 9pt} 
textarea, select {border-width: 1; border-color: #000000; background-color: #efefef; font-family: 宋体; 



font-size: 9pt; font-style: bold;}
.text { font-family: "宋体"; font-size: 9pt; color: #003300; border: #006600 solid; border-width: 1px 1px 



1px 1px}
</style>完整的css 



30.新建frame
<a 



href="newframe('http://www.163.net/help/a_little/index.html','http://www.163.net/help/a_little 

/a_13.html')"><img alt=帮助 border=0 src="/upimg/allimg/070206/0926040.gif"></a>

转载于:https://my.oschina.net/lvzjane/blog/88430

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值