函数:完成某项特定的功能。

函数的四要素:名称、输入、返回值、加工。

定义函数:function(定义)    函数的名字(形参){ 函数体(加工)}

文本框加  按钮(调用)

例如:输入一个年份判断是否是闰年

<body>
<input type='number' id='n' placeholder="输入年份" />
<input type="button" value="判断" οnclick="x()"
</body>
</html>
<script>
function x()
{var a=document.getElementById('n').valueif (a!=''){var b=parseFloat(a)if(b%1==0){if(b>0&&b<10000){if(b%4==0&&b%100!=0||b%400==0){alert('您输入的是闰年') }else{alert('您输入的是平年') }}else{alert('你输入的年份格式不正确') }}else{alert('你输入的不为整数') }}
}
</script>

转载于:https://www.cnblogs.com/dandan1224/p/5811826.html

JavaScript语法(二)相关推荐

  1. 网站开发综合技术 一 JavaScript简介 二JavaScript语法

    第1部分 JavaScript简介 1.JavaScript它是个什么东西? 它是个脚本语言,需要有宿主文件,他的宿主文件是html文件. 2.它与Java有什么关系? 没有什么直接联系,java是S ...

  2. JavaScript DOM 编程艺术 --- JavaScript语法

    二.  JavaScript语法目录 2.1 语法 javaScript代码要通过HTML/XHTML文档才能执行.可以有两种方式完成这一点,第一种是将JavaScript代码放到文档<head ...

  3. Javascript 对象二(Number、String、Boolean、Array、Date、Math、RegExp)

    Javascript 对象二(Number.String.Boolean.Array.Date.Math.RegExp) Number 数字 对象 String 字符串 对象 Boolean 布尔 对 ...

  4. JavaScript:JavaScript语法的详细介绍

    JavaScript语法:只要Java会了,基本上javascript语法就会了. --变量的定义 --程序的结构控制 --数组操作 --函数的定义即使用 基本的test.html代码如下,它会导入下 ...

  5. javaScript高级[二]

    javaScript高级[二] 函数 函数的定义和调用 函数的定义方式 函数的调用方式 this 函数内this指向 改变函数内部this指向 call()方法 apply()方法 bind()方法 ...

  6. JavaScript进阶(二)

    JavaScript进阶(二) 2019版黑马程序员javaScript进阶面向对象ES6 122集教程,哔哩哔哩链接:https://www.bilibili.com/video/BV1Kt411w ...

  7. C语言求二维数组平均数,一道JavaScript的二维数组求平均数的题

    JavaScript中只支持一维数组,但是可以在数组中嵌套数组来创建二维以至于多维的数组.今天下午在看书时候,发现一道感觉比较有意思的题,就是js中如何求二维数组的列之和和行之和,现在就给大家分享下, ...

  8. 读《javascript语法精粹》知识点总结

    读<javascript语法精粹>知识点总结 昨天泡了大半天的读书馆,一口气看完了<javascript语法精粹>这本书,总体来说这本书还是写的不错,难怪那么多的推荐.< ...

  9. java与javaScript 语法的区别

    目录 前言 一.java和javaScript是什么?有何不同? 1.java简介 2.javaScript简介 二,语法区别 -1.语法基础 java语言基础 Js语法基础 -2.数据类型 java ...

  10. JavaScript入门(二)

    JavaScript入门(二) 哔哩哔哩链接:https://www.bilibili.com/video/BV1YW411T7GX?spm_id_from=333.999.0.0 七.代码讲解部分 ...

最新文章

  1. B. Om Nom and Dark Park
  2. linux -bash: ipconfig: command not found 解决方法
  3. 物联网架构成长之路(3)-EMQ消息服务器了解
  4. ubuntu u盘挂载及开机自动挂载 硬盘剩余空间挂载
  5. 搭建一个Struts2工程
  6. 文件“D:\file.txt”正由另一进程使用,因此该进程无法访问该文件。
  7. iframe 页面刷新
  8. WordPress Kyma插件里Connect和disconnect按钮的动态显示逻辑
  9. Redis服务器的启动过程分析
  10. 失去循环标记的Python,我这样实现跳出外层循环
  11. [转]《精通Javascript》笔记:第六章(事件)
  12. 构建与服务器的JDK版本不同,导致服务器不能工作
  13. python导入第三方数据库
  14. 20HTML5期末大作业:影视视频网站设计——爱影评在线电影(10页面) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码
  15. 支持simnow模拟,特别适合炒单使用的CTP期货交易终端(看穿式)
  16. 单片机流水灯工作原理
  17. 高通modem启动过程_高通8953启动流程【转】
  18. 找个免费的天气预报API真难a
  19. 代码审计之rips之bluecms审计
  20. sqlite 数据库连接问题以及解决方法

热门文章

  1. php 查找无限级,Ztree + PHP 无限级节点 递归查找节点法
  2. 乱码 转ios_王者荣耀:转区数量提升25倍,教你解决检测异常,IOS也有艾琳了
  3. kitti pkl可视化_KITTI 3D Lidar 数据可视化
  4. Java 抽象类和抽象方法
  5. priority_queuey用法
  6. mysql hammerdb,[料理佳餚] 用 HammerDB 來執行資料庫 TPC-C 效能量測
  7. qc中的流程图怎么画_QC流程图参考
  8. 基于JavaWEB SSM SpringBoot婚纱影楼摄影预约网站设计和实现
  9. 基于Java jsp+mysql+Spring的汽车出租平台租赁网站平台设计和实现
  10. antd 判断input输入内容是否大于_Python基础语法 | 代码规范amp;判断语句amp;循环语句...