网站制作学习网ASP→正文:表单效果1
字体:

表单效果1

ASP 2008/4/17 9:53:59  点击:不统计

关键词:表单效果1,表单背景效果,表单样式。

保存为html 运行看看

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<style type="text/css">

form{

margin: 0px auto;

width: 450px;

border: solid 1px #CCCCCC;

}

.bo{

border-bottom: solid 1px #CCCCCC;

}

label{

float: left;

padding: 10px 0px 4px 30px;

}

input{

padding: 1px;

}

input,textarea{

border: 1px solid #CCCCCC;

margin: 5px 0px;

}

textarea{

padding: 2px;

}

.bt{

width: 38px;

height: 20px;

font-size: 11px;

border: solid 1px #CCCCCC;

background: #FBFBFB;

text-align: center;

}

.btcenter{

text-align: center;

clear: left;

padding: 4px 0px 0px;

}

.sffocus {

background: #F0F9FB; /*----for IE----*/

border: 1px solid #1D95C7;

}

textarea:focus, input:focus {

background: #F0F9FB; /*----for firefox......----*/

border: 1px solid #1D95C7;

}

body {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color: #666666;

margin-top: 20px;

}

</style>

<script type="text/javascript">

function suckerfish(type, tag, parentId) {

if (window.attachEvent) {

window.attachEvent("onload", function() {

var sfEls = (parentId==null)?document.getElementsByTagName(tag):document.getElementById(parentId).getElementsByTagName(tag);

type(sfEls);

});

}

}

sfHover = function(sfEls) {

for (var i=0; i<sfEls.length; i++) {

sfEls[i].onmouseover=function() {

this.className+=" sfhover";

}

sfEls[i].onmouseout=function() {

this.className=this.className.replace(new RegExp(" sfhover\\b"), "");

}

}

}

sfFocus = function(sfEls) {

for (var i=0; i<sfEls.length; i++) {

sfEls[i].onfocus=function() {

this.className+=" sffocus";

}

sfEls[i].onblur=function() {

this.className=this.className.replace(new RegExp(" sffocus\\b"), "");

}

}

}

sfActive = function(sfEls) {

for (var i=0; i<sfEls.length; i++) {

sfEls[i].onmousedown=function() {

this.className+=" sfactive";

}

sfEls[i].onmouseup=function() {

this.className=this.className.replace(new RegExp(" sfactive\\b"), "");

}

}

}

sfTarget = function(sfEls) {

var aEls = document.getElementsByTagName("A");

document.lastTarget = null;

for (var i=0; i<sfEls.length; i++) {

if (sfEls[i].id) {

if (location.hash==("#" + sfEls[i].id)) {

sfEls[i].className+=" sftarget";

document.lastTarget=sfEls[i];

}

for (var j=0; j<aEls.length; j++) {

if (aEls[j].hash==("#" + sfEls[i].id)) aEls[j].targetEl = sfEls[i];

aEls[j].onclick = function() {

if (document.lastTarget) document.lastTarget.className = document.lastTarget.className.replace(new RegExp(" sftarget\\b"), "");

if (this.targetEl) this.targetEl.className+=" sftarget";

document.lastTarget=this.targetEl;

return true;

}

}

}

}

}

suckerfish(sfHover, "p");

suckerfish(sfActive, "p");

suckerfish(sfHover, "INPUT");

suckerfish(sfActive, "TEXTAREA");

suckerfish(sfFocus, "INPUT");

suckerfish(sfFocus, "TEXTAREA");

suckerfish(sfTarget, "H5");

suckerfish(sfHover, "pre");

suckerfish(sfActive, "pre");

</script></head>

<body>

<form action="#" method="post" name="myform" id="myform">

<div class="bo"><label for="name">姓名:</label>

<input type="text"size="20" name="name" id="name" maxlength="10" /></div>

<div class="bo"><label for="tel">电话:</label>

<input type="text" size="20" name="tel" id="tel" maxlength="16" /></div>

<div class="bo"><label for="mo">主题:</label>

<input type="text" size="30" name="mo" id="mo" maxlength="20" /></div>

<div class="bo"><label for="con">内容:</label>

<textarea cols="40" rows="8" name="con" id="con">

关键词:表单效果1,表单背景效果,表单样式。

·上一篇:二进制存取图片 >>    ·下一篇:表单文字 >>
推荐文章
最新文章