JavaScript代码笔记重点:
JavaScript的基本特点:JavaScript是基本对象和事件驱动,具有实时性,动态性,跨平台性和安全性等。
JavaScript是对大小写敏感的。
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
var num = Number(prompt("请输入一个0-100之间的数字",""));
if(isNaN(num)){
document.write("你输入的不是数字,请确认你的输入。");
}else if(num>0 || num<100){
document.write("你输入的数字范围不在0-100之间。");
}else{
document.write("你输入的数字是:"+num);
}
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
document.write("<center>");
var row = parseInt(prompt("请输入打印的行数",""));
for(var i=0;i<row;i++){
for(var j=0;j<=i;j++){
document.write(" * ");
}
document.write("<br/>");
}
document.write("</center>");
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<tr>
<td><input name="addButton2" type="button" id="addBtn" value="+"></td>
<td><input name="subButton2" type="button" id="subBtn" value="-"></td>
<td><input name="mulButton2" type="button" id="mulBtn" value="*"></td>
<td><input name="divButton2" type="button" id="divBtn" value="/"></td>
</tr>
<<tr>
<td>计算机结果</td>
<td colspan="3"><input name="txtresult" type="text" id="txtresult" size="25"/></td>
</tr>
<script type="text/javascript">
function compute(obj){
var num1,num2,result;
num1 = parseFloat(document.myform.txtNum1.value);
num2 = parseFloat(document.myform.txtNum2.value);
switch(obj){
case"+":
result=num1+num2;
case"-":
result=num1-num2;
case"*":
result=num1*num2;
case"/":
if (num2!=0) {
result=num1/num2;
}else{
result="除数不能为0,请重新输入!";
}
}
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>选号题</title>
<style type="text/css">
.inputTxt{
height: 500px;
width: 600px;
font-size: 360px;
text-align: center;
}
</style>
<script type="text/javascript">
var timer;
function startScroll(){
var num = Math.floor(Math.random()*60+1);
document.myFrom.value=num;
timer = setTimeout("startScroll()",60);
}
function stopScroll(){
clearTimeout(timer);
}
</script>
</head>
<body>
<center>
<form name="myFrom">
<input name="myText" type="text" value="0" class="inputTxt"/>
<input name="start" type="button" value="开始" onclick="startScroll()"/>
<input name="stop" type="button" value="停止" onclick="stopScroll()"/>
</form>
</center>
</body>
</html>
关注我,每天都有优质技术文章推送。工作,学习累了的时候放松一下自己。
本文如果对你有帮助请点顶你的顶是对我最大的肯定!!!
JavaScript代码笔记重点:的更多相关文章
- <深入理解JavaScript>学习笔记(1)_编写高质量JavaScript代码的基本要点
注:本文是拜读了 深入理解JavaScript 之后深有感悟,故做次笔记方便之后查看. JQuery是一个很强大的JavaScript 类库,在我刚刚接触JavaScript的就开始用了. JQuer ...
- 辛星笔记之高质量JavaScript代码书写要点
首先本文章是http://www.zhangxinxu.com/wordpress/?p=1173 的读书笔记,读者能够自己到鑫旭的空间去阅读原文.这里我对其进行了简化. 可维护的代码的一些要求: ( ...
- JavaScript代码段整理笔记系列(二)
上篇介绍了15个常用代码段,本篇将把剩余的15个补齐,希望对大家有所帮助!!! 16.检测Shift.Alt.Ctrl键: event.shiftKey; //检测Shift event.altKey ...
- JavaScript代码段整理笔记系列(一)
30段JavaScript代码——上篇 1.如何区分IE及非IE浏览器: if(!+[1,]){ //IE 11 不支持 alert("这是 IE 浏览器"): }else{ al ...
- <Python Text Processing with NLTK 2.0 Cookbook>代码笔记
如下是<Python Text Processing with NLTK 2.0 Cookbook>一书部分章节的代码笔记. Tokenizing text into sentences ...
- javascript高级笔记——内含事件,DOM,BOM等
JavaScript高级笔记 1,DOM的简单学习 1.1,功能:用于控制HTML文档的内容: 1.2,获取页面标签对象:Element *document.getElementById(" ...
- Javascript学习笔记四——操作表单
Javascript学习笔记 大多网页比如腾讯,百度云之类的需要登陆,用户输入账号密码就可以登陆,那么浏览器是如何获取用户的输入的呢?今天就记录一下操作表单. 操作表单与操作DOM是差不多的,表单本身 ...
- Javascript学习笔记三——操作DOM(二)
Javascript学习笔记 在我的上一个博客讲了对于DOM的基本操作内容,这篇继续巩固一下对于DOM的更新,插入和删除的操作. 对于HTML解析的DOM树来说,我们肯定会时不时对其进行一些更改,在原 ...
- Javascript学习笔记二——操作DOM
Javascript学习笔记 DOM操作: 一.GetElementById() ID在HTML是唯一的,getElementById()可以定位唯一的一个DOM节点 二.querySelector( ...
随机推荐
- MVC伪静态路由简单搭配
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute ...
- C#视频拍照、视频录制项目示例
1.AForge 2.WPFMediaKit 3.ffmpeg
- 编写可维护的JavaScript-随笔(一)
一.基本的格式化 1. 缩进层级 a) 制表符缩进 i. 好处:制表符和缩进层级是一对一的关系是符合逻辑的,文本编辑器可以配置制表符的展示长度,可以随意调节 ii. ...
- windows系统将Tomcat将控制台的日志重定向到日志文件
1 . 修改startup.bat 将 56 行注释,加上一行: call "%EXECUTABLE%" run %CMD_LINE_ARGS% >> ..\logs\ ...
- Linux chage命令详解
原文 chage命令用于密码实效管理,该是用来修改帐号和密码的有效期限,接下来通过本文给大家介绍Linux chage命令相关知识,本文介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起学习吧 lin ...
- .Net core 如何生成Nuget包
以前引用了很多neget包,觉得nuget包方便了很多,是不是有些通用的代码可以封装到nuget中,想要用的时候引用就可以了, 这样其实有两个好处: 1. 首先不用重复的coding,节约了时间. 2 ...
- 浅谈Python设计模式 -- 责任链模式
声明:本系列文章主要参考<精通Python设计模式>一书,并且参考一些资料,结合自己的一些看法来总结而来. 之前在最开始就聊了Python设计模式有三种,其中关于创建型和结构型设计模式基本 ...
- gitlab安装配置
一.安装依赖服务 yum install curl policycoreutils-python openssh-server postfix -y systemctl start postfix s ...
- PVE手册资料
PVE 软件源/etc/apt/souces.list apt-get update命令获取软件源中的软件包信息 企业版软件源 /etc/apt/sources.list.d/pve-enterpri ...
- CF472G Increase the Constraints
Increase the Constraints 定义两个等长的01字符串的汉明距离为它们字符不同的对应位置的个数. 给你两个01串S,T,现在有q个询问,每次指定S,T中两个定长的子串询问它们的汉明 ...