`
ivy1107
  • 浏览: 15583 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
社区版块
存档分类
最新评论

javascript的用法

阅读更多
1.检验身份证号码
<SCRIPT language="JavaScript"> 
<!-- 
  function checkIdNO(idStr){
   //validate idStr if it contains 18 number character
   if(! idStr.match(new RegExp("[0-9]{18}"))){
    return false;
   }
   var length = idStr.length;
   //W[i] = 2^(i-1) mod 11
   var wi = [7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2];
   var ai = ['1','0','X','9','8','7','6','5','4','3','2'];
   var idArr = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];
   var sum = 0;
   var mod = 0;
   for(i=0;i<length-1;i++){
    idArr[i]=parseInt(idStr.charAt(i));
    sum += idArr[i] * wi[i];
   }
   mod = sum % 11 ;
   if(ai[mod] == idStr.charAt(length-1)){
    return true;
   }else{
    return false;
   }
  }
//--> 
</script>


2.显示按键以及ACSII码
<script>
function keydown()
{
var keycode=event.keyCode
var Realkey=String.fromCharCode(event.keyCode)
showkeycode.value='按键:    '+Realkey+'\nASCII码: '+keycode
document.form1.realkey.value='按键:    '+Realkey
document.form1.code.value='ASCII码: '+keycode
}
document.onkeypress=keydown //onkeypress事件对应小写字母等,不包含Ctrl、Shift、Caps、Tab
document.onkeydown=keydown //onkeydown事件对应大写字母等,包含……
</script>


3.IE中拷贝代码
<script language=JavaScript>
	<!--
   function copyUrl(url){
   	var content='';
   	window.clipboardData.setData("Text",url);
    alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友");
   }
  //-->
</script>


4.执行代码和保存代码
<SCRIPT>
function runCode(obj)
{
var code=obj.value;
var newwin=window.open('','','');
newwin.opener = null;
newwin.document.write(code);
newwin.document.close();
}
function saveCode(obj) {
var newwin = window.open('', '_blank', 'top=10000');
newwin.document.open('text/html', 'replace');
newwin.document.write(obj.value);
newwin.document.execCommand('saveas','','code.htm');
newwin.close();
}
</script>


5.禁止选择、拷贝代码
<TEXTAREA name=run0 >
oncontextmenu="return false" 
ondragstart="return false" 
onselectstart ="return false" 
onselect="document.selection.empty()" 
oncopy="document.selection.empty()" 
onbeforecopy="return false" 
onmouseup="document.selection.empty()"
</TEXTAREA>


6.可拖动的图片
<HTML>
 <HEAD>
  <script language="javascript">
     function moveImage(){
       if(window.event.button!=1){
         return;
       }
       with(window.event.srcElement.style){
         //重新设置图像在浏览器中的位置
         pixelLeft=window.event.x-236/2-document.all.ImageDiv.offsetLeft;
         pixelTop=window.event.y-118/2-document.all.ImageDiv.offsetTop;
       }
       window.event.returnValue=false;//取消系统拖动事件
     }
  </script>
 </HEAD>

 <BODY>
  <div style="position:relative" id="ImageDiv">
     <img id="image2" style="container:positioned;position:absolute;top:60px;left:250px;width:236px;height:108px;" src="Hello2.jpg">
     <img id="image2" style="container:positioned;position:absolute;top:60px;left:60px;width:236px;height:108px;" src="Hello3.jpg" onmouseMove="moveImage()">
  </div>
 </BODY>
</HTML>
分享到:
评论

相关推荐

    JavaScript 用法.pdf

    javaweb——JavaScript 用法

    JavaScript 教程.doc

    3. JavaScript 用法 在 HTML 中使用 JavaScript,`&lt;script&gt;` 标签必不可少。`&lt;script&gt;` 标签允许指定 `src` 属性引用外部的 JavaScript 文件,也可以直接在标签内部编写脚本。脚本位置的选择会影响执行时机,一般...

    javascript用法参考

    可以使用addEventListener和removeEventListener方法添加和移除事件监听器。 九、异步编程 JavaScript的异步编程主要包括回调函数、Promise、async/await(ES6)。它们允许在等待I/O操作完成时,不阻塞主线程,提高...

    JavaScript 用法

    JavaScript 用法 HTML 中的脚本必须位于 与 标签之间。 脚本可被放置在 HTML 页面的 和 部分中。 标签 如需在 HTML 页面中插入 JavaScript,请使用 标签。 和 会告诉 JavaScript 在何处开始和结束。 和 之间的...

    JavaScript内置对象相关介绍及用法

    JavaScript内置对象相关介绍及用法ppt JavaScript内置对象相关介绍及用法

    JavaScript学习笔记.pdf

    二、JavaScript 用法 HTML 中的 JavaScript 脚本代码必须位于 &lt;script&gt; 与 &lt;/script&gt; 标签之间,可以放置在 HTML 页面的 &lt;body&gt; 和 &lt;head&gt; 部分。 1、&lt;body&gt; 中的 JavaScript: 可以在 HTML 页面的 &lt;body&gt; 部分中...

    JavaScript数组用法详解

    "JavaScript数组用法详解" JavaScript 数组是一种非常重要的数据结构,它是一种可以存储多个元素的集合。 JavaScript 数组的元素可以是任何类型,包括数字、字符串、对象、函数等。数组的长度可以动态地变化,可以...

    javascript笔记 javascript笔记

    JavaScript提供了几种与用户交互的方式,包括`alert()`、`confirm()`和`prompt()`等方法。 **示例3:** ```html &lt;a href="javascript:alert('!')"&gt;Click ``` - **解释:** 用户点击链接后会弹出一个警告框显示一个...

    utyl:对通常的 javascript 用法的扩展

    是对通常的 javascript 用法的扩展。 加载 API 如果 Utyl 被加载,如果它没有被充电,我们必须抱怨。 在 NodeJ 中: if ( typeof Utyl == "undefined" ) { //require needs the Utyl path in your project ...

    JavaScript文档

    如严格模式(use strict)、对象字面量的属性简写、数组和对象的扩展操作符等,还有对JSON(JavaScript Object Notation)的支持,以及函数参数的默认值、解构赋值等高级用法。 接下来,“css2gb.chm”虽然不是直接...

    javascript中onclick(this)用法介绍

    本文将详细介绍JavaScript中一种常见的事件处理用法——onclick(this)。 首先,我们需要理解什么是onclick事件处理器。在HTML中,onclick是一个事件属性,用于指定当元素被点击时将调用的JavaScript代码。这个属性...

    JavaScript 教程chm+JavaScript Helpchm+JavaScript源代码集chm

    此外,随着框架和库的广泛应用,如React、Vue、Angular等,掌握JavaScript也意味着需要了解如何使用这些工具来提高开发效率和代码质量。 总的来说,这个资源包为JavaScript的学习提供了全方位的支持,无论你是初学...

    Javascript.info Ebook Part 1 The JavaScript language (2019).pdf

    - 对象的基本用法,以及如何使用Polyfills来模拟新的JavaScript特性。 - 垃圾回收机制和`Symbol`类型的介绍。 - 对象的方法和`this`关键字的使用。 - 原生JavaScript对象,如Date、JSON等。 - 高级迭代器的概念,...

    JavaScript教程:适合新手的js代码使用方法和技巧大全

    ### JavaScript教程:适合新手的js代码使用方法和技巧大全 #### 基础知识概览 JavaScript 是一种广泛使用的编程语言,尤其适用于网页开发。它可以让网页变得动态且交互性更强。本文旨在帮助初学者快速掌握 ...

    VS2015安装证书,JavaScript_ProjectSystem.msi,JavaScript_LanguageService.msi

    解决这个问题的方法通常是重新下载一个完整且未经篡改的ISO镜像文件,并确保在安装前验证其完整性,例如通过校验MD5或SHA1哈希值。 接下来,我们来看"JavaScript_ProjectSystem.msi"和"JavaScript_LanguageService....

    javaScript经典实例

    JavaScript,作为全球最广泛使用的编程语言之一,是创建交互式网页和动态应用的关键技术。它是一种轻量级的脚本语言,主要运行在浏览器环境中,但也适用于服务器端(如Node.js)和其他平台。"JavaScript经典实例"这...

    .NET的Javascript运行库Javascript.Net

    6. **API调用**:JavaScript.Net提供了一系列API,允许开发者注册.NET方法供JavaScript调用,同时也可以从JavaScript调用.NET方法和访问.NET对象。 7. **项目结构**:在提供的压缩包中,`LICENSE`文件包含了项目的...

    javascript-foreach用法

    javascript-foreach用法

    JavaScript基础教程(第8版) 高清版 mobi

    《javascript基础教程(第8版)》...本书不仅介绍了基础知识和使用方法,也深入探讨了javascript 应用示例。 《javascript基础教程(第8版)》适合有志于从事web 开发和web 设计的初学者阅读,也是高校相关课程理想的教材。

    javascript源码大全+JAVASCRIPT教程+JavaScript语言参考手册(2本)均为chm文档

    此外,还可能涉及DOM操作、AJAX、jQuery库的使用等内容,旨在帮助初学者快速上手并建立起坚实的JavaScript基础。 "JavaScript语言参考手册"通常会提供详细的API参考,涵盖BOM(浏览器对象模型)和DOM(文档对象模型...

Global site tag (gtag.js) - Google Analytics