【BS】网站常用功能实例

前言

在网页制作的过程中,HTML负责页面内容,CSS负责样式的设置,这些都是静态属性,而JavaScript则负责实现网页的动态效果。下面列举了制作网页过程中常用的实例,以备后用。

用回车键代替点击按钮

系统登录的时候输入用户名和密码后,需点击登录按钮登录,为了用户体验,我们一般将这个登录按钮设为默认,实现回车键直接登录。

<script type="text/javascript">
	document.onkeydown = keyListener;
    function keyListener(e) {
        // 当按下回车键,执行我们的代码  
        if (e.keyCode == 13) {
			test();
    	}
	}
	function test(){
		//点击按钮执行的代码
	}
</script>

鼠标移上去按钮变色,鼠标移开按钮颜色恢复

<input value="登录"  type="button" onmousemove="this.style.backgroundColor='red';" onmouseout="this.style.backgroundColor='';">

文本框默认文字

//placeholder属性可以使文本框显示一些提示信息
<input name="username" placeholder="用户名" required="" type="text">
<input name="password" id="password" placeholder="密码" required="" type="password">

这里写图片描述

插入多媒体文件

网页中的多媒体除了滚动文字外还包括音频文件和视频文件及Flash文件等。而要在网页中插入这些文件就要使用标记embed,利用该标记可以直接调用多媒体文件,非常方便。autostart属性用来设置多媒体文件是否自动播放,默认是false;loop属性用来设置多媒体文件是否循环播放, 默认是false

<embed src="多媒体文件地址" width="文件宽度" height="文件高度" autostart="true|false" loop="true|false" />

后台获取当前页的URL

string url = HttpContext.Current.Request.Url.ToString();

日期选择控件——My97DatePicker

对于12306来说,日期控件很常见。那么,我们现在来做个demo,以备后用。它可以设置时间任意显示格式、文本框只读、隐藏清空按钮、设置今天为最小(最大)日期、设置日期范围等功能,详情请看参考文章。源码下载参考文章控件文档
第一步:下载WdatePicker.js等相关文件(单击下载
第二步:在html页面中导入WdatePicker.js

<script type="text/javascript" src="My97DatePicker/WdatePicker.js"></script>

第三步:在输入框input元素上加入class=“Wdate” οnclick=“WdatePicker()”

<input type="text" class="Wdate" onclick="WdatePicker()" style="cursor:pointer"/>

第四步:打开页面查看效果
这里写图片描述

单击按钮,显示隐藏文本

<input type="button" value="单击" onclick="test()" /><br />
<p id="txt" style="display:none">琚建飞</p>
<script type="text/javascript">
	function test(){
		document.getElementById("txt").style.display ="";
	}
</script>
评论 37
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值