`
vissul
  • 浏览: 194242 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js给属性附加参数问题

 
阅读更多
  1. <script>  
  2. function GetRef(func) {   
  3.     return new Function(func);   
  4. }   
  5. function bringParameter(param) {   
  6.     alert("带参数 :" + param);   
  7. }   
  8. function unBringParameter() {   
  9.     alert("不带参数");   
  10. }   
  11. </script>  
  12. </head>  
  13.   
  14. <body>  
  15.     <input type="button" id="test1" value="不带参数,点我看看">  
  16.     <input type="button" id="test2" value="带参数,点我看看">  
  17.     <script>  
  18.         //正确   
  19.         document.getElementById("test1").onclick = unBringParameter;   
  20.         //错误   
  21.         //document.getElementById("test2").onclick = bringParameter("我是参数!");   
  22.         //正确   
  23.         document.getElementById("test2").onclick = GetRef("bringParameter('我是参数!')");   
  24.     </script>  
  25. </body>  
分享到:
评论

相关推荐

    js文件传递参数及js文件的源码

    在上面的示例中,我们将三个参数传递给 show.js 文件,分别是 style、count 和 order。 JS 文件中访问参数的方法 在 JS 文件中,我们可以使用以下方法来访问这些参数: `var transferValues = document....

    js获取url参数.rar url参数获取

    URL(Uniform Resource Locator)是网页的地址,而URL参数则是附加在URL后面,用于传递额外信息的键值对。这些参数通常以问号(?)开始,每个参数之间用与号(&)分隔。例如,`...

    为jquery的ajaxfileupload增加附加参数的方法

    这里,我们将`s.data`作为第三个参数传递给`createUploadForm`,这样它就能获取到附加参数并正确地将它们添加到表单中。 通过以上步骤,我们就成功地为`ajaxfileupload`添加了附加参数。现在,当文件上传请求被触发...

    downloadjs通过javascript触发文件下载

    如果文件内容在内存中(如由服务器返回的二进制数据),可以使用`Blob`对象和`URL.createObjectURL()`创建一个临时的URL,然后将其附加到`&lt;a&gt;`标签的`href`属性上。示例如下: ```javascript let binaryData = [/* ...

    Js日历控件传递url参数

    总的来说,"Js日历控件传递url参数"涉及到客户端JavaScript的事件处理和URL操作,以及服务器端ASP的参数解析和数据库查询。通过这种技术结合,我们可以创建一个能够动态筛选内容的交互式日历,提供更个性化的浏览...

    javascript向后台传送相同属性的参数即数组参数

    当我们需要向服务器(后端)发送相同属性的参数时,可以将这些参数存储在一个数组中,然后一次性发送。这样不仅可以减少发送请求的次数,还能提高数据传输的效率和清晰度。 在JavaScript中创建数组非常简单,可以...

    js提交form表单,并传递参数的实现方法

    4. 向提交地址附加参数,构建完整的URL。 5. 使用`submit`方法触发表单的提交过程。 需要注意的是,虽然上述示例代码展示了如何通过JavaScript提交表单并传递参数,但在实际开发中,还需要处理表单验证、错误处理...

    扩展easyUI,上传文件时附传参数

    文档"扩展easyUI 上传文件时附加参数.docx"应该包含了更详细的实现细节和示例代码,你可以参考该文档进一步了解扩展过程和具体的代码实现。在扩展EasyUI时,务必遵循其API规范,保持代码的可维护性和兼容性,同时也...

    深入浅出Javascript(附加勘误表和源代码)

    2. **函数与闭包**:JavaScript的函数不仅可以当作值传递,还可以作为参数或者返回值,形成了所谓的高阶函数。闭包是JavaScript中一个重要的概念,它可以访问并操作外部作用域的变量,即使在其外部函数已经执行完毕...

    javascript中onclick(this)用法介绍

    总结来说,在javascript中,onclick(this)的用法主要是将当前被点击的元素作为上下文对象传递给事件处理函数。在事件处理函数内部,我们可以访问到这个对象的所有属性和方法,从而实现对事件的处理和响应。通过这种...

    html页面跳转传递参数Demo

    GET方式将参数附加在URL后面,可见且有长度限制;POST方式则将参数隐藏在HTTP请求的主体部分,安全且能传递大量数据。在这个Demo中,我们主要关注的是GET方式。 五、JavaScript动态构建URL 在实际应用中,我们可能...

    javascript html 静态页面传参数

    此属性是获取URL参数的前提条件,因为参数是通过URL的查询字符串部分附加到地址末尾的。 2. 获取URL长度: 获取当前URL的长度是为了确定URL的总字符数,为之后的字符串操作提供基础数据。 3. 查找参数字符串开始...

    JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】

    属性设置方面,JsBarcode允许开发者设置条形码的一些附加属性,比如是否在条形码下方显示文字、文本字体的设置、文本的对齐方式和位置、条形码和文字之间的边距等。这些设置使得开发者可以调整生成的条形码的外观和...

    访问网站的参数传递代码

    2. **Ajax异步请求**:使用JavaScript的XMLHttpRequest对象或现代浏览器的Fetch API,可以向服务器发送POST请求,同时保持页面不刷新,实现参数传递。 **三、Cookie和Session的使用** 1. **Cookie**:服务器可以...

    解决form中action属性后面?传递参数 获取不到的问题

    然而,有时候我们可能会遇到一个问题,即在`action`属性后面直接添加的参数(如`?p_id=$p_id`)在提交表单后无法在目标页面获取。 在描述的示例代码中,开发者尝试通过`GET`方法将`p_id`作为URL参数传递,但发现...

    Javascript传递参数到action类,多个字符传递

    在给定的代码片段中,`functionlistQuery()` 和 `functionpageQuery(pageNo)` 这两个函数展示了如何在JavaScript中通过修改`window.location.href`属性来构建一个包含多个查询参数的URL。这里的关键在于使用了字符串...

    JS控制静态页面传递参数并获取参数应用

    #### 解决问题1:预设参数给未打开的页面 当你需要在页面`a.html`设置一些参数,如背景色和宽度,然后传递给页面`b.html`,可以利用HTML页面的URL锚点机制。在`a.html`中,你可以添加一个按钮并绑定点击事件,将...

    JS给swf传参数的实现方法

    本文将介绍如何使用JavaScript(JS)向swf文件传递参数的几种实现方法。 首先,了解基本的参数传递机制是必要的。在嵌入swf文件时,可以使用两种主要方式来传递参数:一种是在嵌入swf时使用flashvars属性,另一种是...

    jssort:JavaScript排序方法,将按给定数组中对象的多个字段进行排序

    jsSort v0.0.5 jsSort是一种通用的排序方法,可以通过多个属性对对象数组进行排序。概述jsSort的公共API归结为一个名为sortByMultiple的方法。 此方法采用两个参数,每个参数都是数组。 sequence :要排序的数组。 ...

    javascript 设计模式

    在JavaScript中,装饰器是一种特殊类型的声明,可以被附加到类声明,方法,访问器,属性或参数上。 以上只是一部分JavaScript设计模式,实际中还有代理模式、门面模式、策略模式等多种模式。通过理解和应用这些模式...

Global site tag (gtag.js) - Google Analytics