`

证_验_S_J

    博客分类:
  • S_J
 
阅读更多
<html>
<head>
<title>js验证</title>
<script type="text/javascript">
//判断数据是否为空
function isEmpty(num){
if(num != null && num.length >0){
return false;
}
return true;
}

//判断输入是否为数字
function isInteger(str){
var regu = /^[-]{0,1}[0-9]{1,}$/;
return regu.test(str);
}

//判断是否是E-mail格式
function isEmail( str ){
var myReg = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/;
if(myReg.test(str)) return true;
return false;
}

//判断是否是英文字母和数字和下划线组成
function isNumberOr_Letter( s ){
var regu = "^[0-9a-zA-Z\_]+$";
var re = new RegExp(regu);
if (re.test(s)) {
return true;
}else{
return false;
}
}


//判断是否是汉字、字母、数字组成
function isChinaOrNumbOrLett( s ){
var regu = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
var re = new RegExp(regu);
if (re.test(s)) {
return true;
}else{
return false;
}
}

function jisuan(num)
{
var num1 = document.getElementById("num1").value;
var num2 = document.getElementById("num2").value;

var bool;
if (isEmpty(num1)) {
alert("数据一不能为空");
}else if(isEmpty(num2)){
alert("数据二不能为空");
}else if(!isInteger(num1)){
alert("数据一格式不合法");
}else if(!isInteger(num2)){
alert("数据二格式不合法");
}else{
var result;
if(num == 1){
result = num1*1+num2*1;
}else if(num == 2){
result = num1-num2;
}else if(num == 3){
result = num1*num2;
}else if(num == 4){
result = num1/num2;
}
document.getElementById("result").value = result;
}
}
</script>
</head>
<body>
第一个数<input id="num1"><br>
第二个数<input id="num2"><br>
<input type="button" value="+" onclick="jisuan(1)">
<input type="button" value="-" onclick="jisuan(2)">
<input type="button" value="*" onclick="jisuan(3)">
<input type="button" value="/" onclick="jisuan(4)"><br>
结果<input id="result">
</body>
</html>
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    r40_tinav2.1_最终验证通过_使用CB-S来验证OV5640有横条纹fpscamera+SPI2.0成功_20171114_1443没有外层目录.7z

    r40_tinav2.1_最终验证通过_使用CB-S来验证OV5640有横条纹fpscamera+SPI2.0成功_20171114_1443没有外层目录.7z 开发板:CB-S 1、(可选修改/调试技巧:) 除了ov5640.c之外,其它的驱动都不编译,节省编译时间!...

    softap_ap6212a0_tinav2.1_验证通过_旧版本的系统_20170915_1223没有外层目录.7z

    旧版本版本的全志R16平台的tinav2.1的系统打开softAP 2017/9/14 17:25 版本:V1.0 1、原始编译: ...rootroot@cm-System-Product-Name:~$ cd /home/wwt/ ...rootroot@cm-System-Product-Name:/home/wwt$ tar zxvf...

    jflash-linux.rar_Jflash-s3c2410_jflash_jflash-linux

    标题中的"jflash-linux.rar_Jflash-s3c2410_jflash_jflash-linux"提到了几个关键元素:`jflash-linux`、`jflash-s3c2410`和`jflash`。这些是与嵌入式系统开发相关的工具,特别是针对三星S3C2410处理器的。`jflash`是...

    SAT4J_JAVA.zip_Java solv_Sat4j_Java_WalkS_sat_sat4j

    标题中的"SAT4J_JAVA.zip"是一个包含Java实现的SAT求解器的压缩文件,主要涉及的技术是Sat4j,这是一个用Java编写的高效、开源的命题逻辑满足性问题(SAT)求解器库。Sat4j是基于miniSAT算法的,miniSAT是一款著名的...

    thl_r16_tinav2.0_hm1375验证通过_增加打印设备ID_20170824_1447.7z

    vfe_print("V4L2 device registered as %s\n",video_device_node_name(vfd)); /*initial video buffer queue*/ videobuf_queue_dma_contig_init(&dev-&gt;vb_vidq, &vfe_video_qops, NULL, &dev-&gt;slock, V4L2_...

    Win32OpenSSL-1_0_1j

    此外,OpenSSL还提供了命令行工具,如`openssl s_client`和`openssl s_server`,用于测试和诊断SSL/TLS连接,帮助开发者调试服务器配置或验证连接安全性。`openssl genrsa`和`openssl req`命令则常用于生成RSA私钥和...

    Jflash-s3c2410.tar.gz_JFlash s3c2410.t_Jflash-s3c2410 K9F12_jfla

    《JFlash工具在S3C2410平台上的应用详解》 JFlash是一款功能强大的固件烧录工具,尤其适用于Samsung的S3C2410处理器及其他相关系列。这款工具的主要作用在于帮助开发者将固件(如UBoot)烧录到目标设备的闪存中,以...

    hm1375_tinav2.1验证通过_增加设备ID的读取显示_20170825_1333没有外层目录.7z

    2017/8/24 14:04 R:\wyb\thl_r16_tinav2.0_hm1375\lichee\linux-3.4\drivers\media\video\sunxi-vfe\device\hm1375.c 2¡¢ R:\wyb\thl_r16_tinav2.0_hm1375\lichee\linux-3.4\... int i = 0,j = 0,n = 0; ...

    gc2145_tinav2.1验证完成20170523_1648.7z

    sprintf(file_path, "%s/%s.info", PATH, cap-&gt;picture.path_name); …… } int do_save_sub_image(void* capture,int buf_index) { …… (增加这里) set_cap_info(capture); set_exif_info(capture); hv_...

    usb.zip_S3C2410 仿真_j-link nand_uboot usb_uboot-usb

    标题中的“usb.zip_S3C2410 仿真_j-link nand_uboot usb_uboot-usb”揭示了几个关键的IT知识点,主要集中在嵌入式系统开发领域。以下是这些知识点的详细说明: 1. S3C2410:这是一款由Samsung公司生产的ARM920T内核...

    車輛安全標準SAE_J1074

    - **测试设备**:标准中推荐使用符合SAE J184和ANSI S1.4-1983及S1.4A-1985规格的声音数据采集系统和声级计,这些设备必须经过适当的校准和验证,以确保测量结果的准确性。 - **测试程序**:详细描述了如何设置测试...

    CNAS-GL003:2018《能力验证样品均匀性和稳定性评价指南》.pdf

    、m),每个样品在重复条件下测试j次(j=1、2、...、n)。 - 计算每个样品的测试平均值和全部样品测试的总平均值。 - 样品间平方和和均方、样品内平方和和均方。 - 统计量F的计算及其与临界值比较,以判断样品...

    Jflash-s3c2410.zip_.jflash K9Fxx08 _k9f1208_k9f1208 jflash_k9f1g

    《JFlash工具与S3C2410 CPU及K9F系列Flash的深度解析》 在嵌入式系统开发中,对处理器的编程和调试是至关重要的环节,特别是对于像三星S3C2410这样的微处理器。本文将深入探讨如何利用名为JFlash的工具来对S3C2410 ...

    VEGA IRON_V1.0_By J-Yikoo

    【标题】"VEGA IRON_V1.0_By J-Yikoo" 提供的信息主要涉及到一个特定的设备或软件版本,由开发者 J-Yikoo 创建。这个标题可能指的是一个定制的Android ROM或固件更新,名为 "VEGA IRON" 的版本1.0。在Android社区中...

    NiosCPU及其外设_fpga_pianoj3j_

    本资料《NiosCPU及其外设_fpga_pianoj3j_》将深入探讨如何在FPGA中集成Nios CPU以及与其相关的外设,特别关注了PianoJ3J项目,这是一个生动且实用的学习案例。 Nios II处理器系列是Altera的32位RISC(Reduced ...

    ATJ2115C_Actions_datasheet_smoke6ux_actions_ATJ2115C_

    3. **接口描述**:I2S、SPI、UART等通信接口的引脚定义和操作方式。 4. **模拟电路部分**:ADC和DAC的性能指标,如信噪比、失真度等。 5. **数字信号处理**:内嵌DSP的编程模型,以及如何实现自定义的音频处理效果。...

    js验证表单 js验证表单

    if (/[^\x00-\xff]/g.test(s)) alert("含有汉字"); else alert("全是字符"); 3. 怎么判断是否含有汉字 --------------------------------------- if (escape(str).indexOf("%u")!=-1) alert("含有汉字"); ...

    宽禁带半导体器件环境适应性验证技术.pdf

    [2]WANG B J,ZHU H S,GUAN H S. Environmental Suitability Validation Technology for Wide Bandgap Semiconductor Devices[J]. Radar Science and Technology,2011,9(5):469-475. 本文对宽禁带半导体器件环境...

    mipi_csi2_rx_subsystem系统工程

    MIPI CSI-2 (Mobile Industry Processor Interface - Camera Serial Interface 2) 是一种广泛应用于移动设备和嵌入式系统的高速接口标准,用于连接摄像头传感器和图像处理单元。在FPGA(Field-Programmable Gate ...

Global site tag (gtag.js) - Google Analytics