Js切换功能的简单方法

 更新时间:2010年11月23日 21:52:35   作者:  
很久以前还在学校的时候,在网上看到有的关于js切换的效果我自己会用 很笨拙的方法试着写出来
我估计很多正在学习css,js的朋友们也有这样的经历,刚在做这个js切换的时候,我想到了一个好的方法,马上给大家分享一下,希望你们能把它拿走
复制代码 代码如下:

function changeDiv(index)
{
for(var i=0;i<=5;i++)
{
if(i == index)
document.getElementById('dv_'+i).className="txt1";
else
document.getElementById('dv_'+i).className="txt2";
}
}

可样子大家可能看的不是很清楚,这样 吧,我把html也贴出来了,大家就看看吧,
复制代码 代码如下:

<table width="100%" height="616" border="0" align="center" cellpadding="0" cellspacing="5" bgcolor="#FEFDF8" class="border1">
<tr>
<td height="20" class="title2">会员注册</td>
</tr>
<tr>
<td valign="top" bgcolor="#FEFDF8">
<table height="20"><tr><td></td></tr></table>
<table width="100%" height="300" border="0" cellpadding="0" cellspacing="10">
<tr>
<td width="100" align="right">会员名:</td>
<td><asp:TextBox CssClass="txt" id="txt_name" onfocus="changeDiv(0)" onblur="cheaked();check_callback()" runat="server"/><div id="showState"></div></td>
<td><div id="dv_0" class="txt2">5-20个字符(包括小写字母、数字、下划线、中文)</div></td>
</tr>
<tr>
<td align="right">密码:</td>
<td><asp:TextBox id="txt_pwd" TextMode="Password" CssClass="txt" onfocus="changeDiv(1)" runat="server"/></td>
<td><div id="dv_1" class="txt2">请使用英文字母加数字或符号的组合密码</div></td>
</tr>
<tr>
<td align="right">确认密码:</td>
<td><asp:TextBox id="txt_pwd1" TextMode="Password" CssClass="txt" onfocus="changeDiv(2)" runat="server"/></td>
<td><div id="dv_2" class="txt2">请重新输入密码</div></td>
</tr>
<tr>
<td align="right">电子邮箱:</td>
<td><asp:TextBox id="txt_mail" CssClass="txt" onfocus="changeDiv(3)" runat="server"/></td>
<td><div id="dv_3" class="txt2">请输入常用电子邮箱</div></td>
</tr>
<tr>
<td align="right">QQ/电话:</td>
<td><asp:TextBox id="txt_tel" CssClass="txt" onfocus="changeDiv(4)" runat="server"/></td>
<td><div id="dv_4" class="txt2">请填写您的QQ/电话号</div></td>
</tr>
<tr>
<td align="right">验证码:</td>
<td><asp:TextBox id="txt_vali" CssClass="txt" Width="150" onfocus="changeDiv(5)" runat="server"/><img id="vcodeimg" style="cursor:hand" src="tools/verifyimage.aspx" onClick="this.src= http://www.dftzc.com " title="点击刷新验证码" align="absmiddle" /><div id="showErro" runat=server></div></td>
<td><div id="dv_5" class="txt2">请输入验证码</div></td>
</tr>
<tr>
<td colspan="2" align="center"><INPUT type="checkbox" name="check_agreement">
<A href="#">我已阅读并同意会员条款</A></td>
<td align="center" valign="bottom"><asp:Button runat="server" ID="btn_register" OnClick="btn_Register_Click" onclientclick="return vipRegister()" Text="会员注册"/></td>
</tr>
</table></td>
</tr>
</table>

相关文章

  • 原生JS实现鼠标滑动撒爱心特效

    原生JS实现鼠标滑动撒爱心特效

    这篇文章主要为大家详细介绍了原生JS实现鼠标滑动撒爱心特效,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • JS实现横向拉伸动感伸缩菜单效果代码

    JS实现横向拉伸动感伸缩菜单效果代码

    这篇文章主要介绍了JS实现横向拉伸动感伸缩菜单效果,涉及javascript基于定时函数及鼠标事件操作页面元素动态变换的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • ClearTimeout消除闪动实例代码

    ClearTimeout消除闪动实例代码

    本文给大家介绍ClearTimeout消除闪动相关知识,本文介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起学习吧
    2016-02-02
  • JavaScript数组对象实现增加一个返回随机元素的方法

    JavaScript数组对象实现增加一个返回随机元素的方法

    这篇文章主要介绍了JavaScript数组对象实现增加一个返回随机元素的方法,涉及javascript针对数组及随机数的相关操作技巧,需要的朋友可以参考下
    2015-07-07
  • 分享十三个最佳JavaScript数据网格库

    分享十三个最佳JavaScript数据网格库

    数据网格可以帮助解决在 HTML 表格上对带有过滤、分页、排序、搜索以及内联编辑这些功能特性的大量数据集的处理问题,需要的朋友可以参考下
    2017-04-04
  • javascript中的undefined 与 null 的区别  补充篇

    javascript中的undefined 与 null 的区别 补充篇

    在Javascript中有两个值用来代表类似空值的概念,undefined和null,这两个很容易被混淆,他们表示的是两个不同的概念。
    2010-03-03
  • 解析OpenLayers 3加载矢量地图源的问题

    解析OpenLayers 3加载矢量地图源的问题

    矢量图形最大的优点是无论放大、缩小或旋转等不会失真。在地图中存在着大量的应用,是地图数据中非常重要的组成部分,这篇文章主要介绍了OpenLayers 3加载矢量地图源的相关资料,需要的朋友可以参考下
    2021-12-12
  • 前端把html表格生成为excel表格的实例

    前端把html表格生成为excel表格的实例

    下面小编就为大家带来一篇前端把html表格生成为excel表格的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • 微信端开发--登录小程序步骤

    微信端开发--登录小程序步骤

    本篇文章主要介绍了微信端开发--登录小程序步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • JavaScript基于SVG的图片切换效果实例代码

    JavaScript基于SVG的图片切换效果实例代码

    这篇文章主要介绍了JavaScript基于SVG的图片切换效果实例代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12

最新评论