javascript语法
//确定对话框
function del() {
//弹出提示,返回bool类型
if (confirm(是否删除)) {
alert(删除);
}
else {
alert(不删除);
}
}
//setInterval(,2000)2秒后启动
function time() {
setInterval("alert(定时器)",2000);
}
//关闭定时器
var terId; //指向=setInterval(“alert(‘定时器’)”,2000);
function stop() { //关闭定时器
if (terId) {
clearInterval(terId);
}
}
//定时器,使得文本框自动加1,匿名函数
setInterval(function () {
var num =window.txtNum.value;
num =parseInt(num) + 1;
window.txtNum.value = num;
},1000);
//过两秒,只执行一次
setTimeout(function () {
alert("定时两秒执行一次,只执行一次");
},2000);
//跑马灯
title 我爱中华人民共和国 /title
script type="text/javascript"
setInterval(function () {
var title =document.title;
var first =title.substring(0, 1);
var last =title.substr(1);
document.title = last + first;
},100)
/script
//左右跑马灯
head
title 我爱中华人民共和国 /title
script type="text/javascript"
var dir = "left";
setInterval(function () {
var title = document.title;
var first;
var last;
if (dir == "left") {
first = title.substr(0, 1);
last = title.substr(1);
}else if (dir=="rigth") {
last = title.substr(title.length - 1);
first = title.substr(0, title.length -1);
}
document.title = last + first;
}, 1000)
function setDir(d) {
dir = d;
}
/script
/head
body
input type="button" value="向左" /
input type="button" value="向右" /
/body
//在文本框中写字
//动态注册时间 窗体加载完成之后执行
window.onload = function () {
//window.txt.value = "admin";
document.getElementById_x("txt").value = "admin";
}
//重刷页面
window.location.reload();
//判断是否按下某个键
function span_click() {
//判断是否按了alt
if (window.event.altKey) {
window.location.herf = "dom.htm";
}
}
//获取鼠标坐标
script type="text/javascript"
document.onmousemove = function () {
//鼠标在文档上的位置
//document.title = "X:" + window.event.clientX + "Y:" +window.event.clientY;
//鼠标在屏幕上的位置
//document.title = "X:" + window.event.screenX + "Y:" +window.event.screenY;
//鼠标相对于事件源的位置
document.title = "X:" + window.event.offsetX + "Y:" +window.event.offsetY;
}
/script
//标签是否有权限跳转
functionlink_click(right) {
if (right) {
alert("有权限");
}
else {
alert("无权限");
window.event.returnValue = false;
}
}
//标签先执行事件,然后执行连接
a href="dom.htm" link /a
//验证表单验证是否为空 ,该方法对火狐么用,returnValue是IE用的
function btn_click() {
var txt = document.getElementById("txt").value;
if (txt.length == 0) {
alert("请输入用户名");
//让文本框获得光标
document.getElementById("txt").focus();
//取消默认行为
window.event.returnValue = false;
}
}
!-- 对于表单来说默认行为就是表单的action方法 --
input type="submit" value="提交内容"/
//动态注册事件,事件响应函数
//只有在事件响应函数中return false,才可以取消
window.onload = function () { //容易犯错的地方,必须加上window.onload,不然标签还没有加载
document.getElementById("link").onclick = function () { //这儿注意getElementById 第一个字母是小写
alert("无权限");
return false;
}
}
span id="lnk" 我是超链接 /span br /
input type="submit" value="提交内容" / //加上返回flase之后 不会再执行提交了
//粘贴板
script type="text/javascript"
function f1() {
var t = document.getElementById("txt").value;
window.clipboardData.setData("text", t);
}
/script
input id="txt" type="text" value="http://www.qiushibaike.com" /
input type="button" value="复制" /
//禁止复制和粘贴
input id="num1" type="text" oncopy="alert(禁止复制);return false;" /
input id="text1" type="text" onpaste="alert(禁止粘贴)return false;" /
//添加复制版权
//用户复制的时候加上版权
function on_copy() {
var t = clipboardData.getData("text");
t = t + " br/ 版权:Http://www.dingxiaowei.com";
clipboardData.setData("text",t);
}
body oncopy="setTimeout(on_copy(),100)" !-- 要设置一个定时器,可能内容还没有复制到剪贴板上 --
一、数组的概念: 所谓数组,就是将多个元素(通常是同一类型)按一定顺序排列放到一个集合中,那么这个集合我们就称之为数组。
一、什么是变量? 变量是计算机内存中存储数据的标识符,根据变量名称可以获取到内存中存储的数据。
蓬莱仙羽 麦子学院讲师,游戏蛮牛专栏作家,CSDN博客专家,热爱游戏开发,热爱Coding!
相关文章
- 第七节:语法总结(1)(自动属性、out参数、对象初始化器、var和dynamic等) 图片放大镜 JavaScript-基础 用javascript写原生ajax(笔记) 初遇 Asp.net MVC 数据库依赖缓存那些事儿 前端JS 与 后台C# 之间JSON序列化与反序列化(笔记)
- 【学习笔记13】JavaScript的判断语法
- 12Vue - 模板语法(插值-使用JavaScript表达式)
- JavaScript - 判断一个 Object 对象是否为空(5 种方案)
- TaoBeier 的 Vim 配置,支持 Python、Javascript、Golang 等
- 【JavsScript】当 JavaScript 从入门到提高前需要注意的细节:变量部分
- About Javascript MVC
- JavaScript学习之路-语法
- Javascript 笔记与总结(1-4)this
- JavaScript 稀奇的js语法
- 《JavaScript入门经典(第6版)》——导读
- 《深入理解JavaScript》——1.10 函数
- 《JavaScript框架设计》——2.2 加载器所在路径的探知
- JavaScript的类型自动转换样例集合处
- JavaScript预编译的13个基础知识点
- 解决报错 We‘re sorry but doesn‘t work properly without JavaScript enabled. Please enable it to continue.
- 如何快速检查js语法学习Javascript
- 每天一个JavaScript实例-处理textarea中的字符成每一行