咨询电话:186 7916 6165 咨询电话:186 7916 6165 (微信同号)    在线QQ:181796286
NEWS BLOG ·
学无止境
关注开优网络 关注前沿
没有了
JavaScript 设为首页 和 加入收藏

JavaScript常用方法

发表日期:2015-11-18    文章编辑:南昌开优网络    浏览次数:3904    标签:JS应用

//返回上一级页面
onclick="javascript : window.history.go(-1)";
//进入下一个页面
onclick="location.href='reg.aspx'";
//关闭窗口
onclick="javascript : window.colse();";

清空文本onclick="this.value="";
全选文本onclick="this.select();"

JS刷新
echo "<script language=JavaScript>alert('添加成功');location.replace(document.referrer);</script>"; //返回并刷新页面

location.replace(location.reload);//刷新当前页面

 onkeyup="this.value=this.value.replace(/\D/g,'')"  // 只能输入数字

//判断文本框非空
onclick="return checkform();";
<script type="text/javascript">
function checkform()
{
    var name=document.getElementById("<%= txtname.ClientID %>").value;
    if(name.length==0)
{
    alert("请输入用户名");
return false;
}
    return true;
</script>

JS屏蔽网页中的错误提示信息
window.onerror = function () { return true; }

禁止网页复制的代码
document.oncontextmenu=new Function('event.returnValue=false;');
document.onselectstart=new Function('event.returnValue=false;');

添加到收藏夹和设为首页代码
<a style="cursor: pointer;" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage(window.location.href);">设为首页</a>

<a style="cursor: pointer;" onclick="window.external.addFavorite(window.location.href,document.title)">加入收藏</a>

input搜索框中文字点击消失

 input标签中的 onfocus="if(this.value=='在懒人建站搜索...'){this.value='';}" onblur="if(this.value==''){this.value='在懒人建站搜索...';}"


js不足位数补0
function padLeft(str, lenght) { //位数不足补0,length是位数 if (str.length >= lenght) return
str; else return padLeft("0" + str, lenght); }

//输出当时间和星期 方法一:
<script language="javascript" type="text/javascript">
            function getCurDate() {
                var d = new Date();
                var week;
                switch (d.getDay()) {
                    case 1: week = "星期一"; break;
                    case 2: week = "星期二"; break;
                    case 3: week = "星期三"; break;
                    case 4: week = "星期四"; break;
                    case 5: week = "星期五"; break;
                    case 6: week = "星期六"; break;
                    default: week = "星期天";
                }
                var years = d.getFullYear();
                var month = add_zero(d.getMonth() + 1);
                var days = add_zero(d.getDate());
                var hours = add_zero(d.getHours());
                var minutes = add_zero(d.getMinutes());
                var seconds = add_zero(d.getSeconds());
                var ndate = years + "年" + month + "月" + days + "日 " + hours + ":" + minutes + ":" + seconds + " " + week;
                time.innerHTML = ndate;
            }

            function add_zero(temp) {
                if (temp < 10) return "0" + temp;
                else return temp;
            }

            setInterval("getCurDate()", 100);
   </script>

今天是:<span id="time"></span>

//方法二
<script language="javascript" type="text/javascript">
    window.onload = function () {
        setInterval("document.getElementById('time').innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());", 1000);
    }
</script>