`
朽木一根
  • 浏览: 26116 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

html中JavaScript函数参数传递--传字符串

阅读更多
该小程序中,自定义函数参数传递为字符串格式时,下面自写3种方法:
①:采用this传递
②:引号缺省
③:转义字符(html中 &quot 代表"双引号,JScript中直接\" 和Java通用转义字符集)

<html>
<head>
    <script language="LiveScript">
         function pushbutton(arg){
             alert("嗨!你好, "+arg);
    }
</script>
</head>
<body>
<form>
   <input type="button" name="Button1" value="Push me" onclick="pushbutton(this.str)" str="宇熙">
  <br><br>
  <input type="button" name="button2" value="clicl me" onclick=pushbutton("俊基")>

<br><br>
  <input type="button" name="Third" value="Third" onclick="pushbutton (&quot卡哇伊&quot)">

  </form>
</body>
</html>
分享到:
评论
1 楼 yh880709 2012-05-13  
非常管用,谢谢博主O(∩_∩)O

相关推荐

    javascript自定义函数参数传递为字符串格式.docx

    在JavaScript中,参数可以通过多种方式进行传递,其中最常见的就是直接传递字符串。这种方式简单直接,但在某些场景下,还需要注意一些细节,比如引号的处理、转义字符的使用等。 #### 二、参数传递方式 ##### 1. ...

    qt 调用javascript函数 带参数

    如果JavaScript函数需要参数,可以在`evaluateJavaScript()`函数中作为字符串传递。例如,如果`myJSFunction`接受一个数字参数,可以这样做: ```cpp int param = 123; frame-&gt;evaluateJavaScript(QString(...

    javascript实现根据函数名称字符串动态执行函数的方法示例

    在JavaScript编程中,有时会遇到需要根据函数名的字符串形式来动态执行对应函数的场景。这类技术能够提供一种灵活的方式来执行代码,尤其在进行插件化开发、事件驱动编程或实现钩子函数时非常有用。为了实现这一功能...

    javascript自定义函数参数传递为字符串格式

    自定义函数参数传递为 字符串格式 ,传递方式 1:用this传递 2:引号缺省 3:转义字符(html中 代表”双引号,'代表单引号,javascript中直接\” 和Java通用转义字符集) &lt;html&gt; &lt;head&gt; [removed] ...

    javascript_函数大全

    在深入探讨JavaScript函数的广泛应用与特性之前,让我们首先明确一点:JavaScript函数不仅是编程语言中的核心组件,更是实现复杂逻辑、封装功能模块的关键所在。不同于许多传统面向对象的语言,JavaScript通过其独特...

    HTML页面地址栏参数传递与获取

    然而,除了这种方式外,还可以通过URL参数来传递数据给HTML页面,即在URL中加入特定格式的参数字符串。本文将详细介绍如何在HTML页面中利用JavaScript来实现地址栏参数的传递与获取。 #### 二、基础知识 在深入讨论...

    常用JavaScript函数 16 - 30(自我总结)

    - `substring()`:提取字符串中两个指定的索引号之间的字符。 - `replace()`:在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 3. **类型转换** - `toString()`:将值转换为字符串。 ...

    javascript经典特效---函数计算.rar

    在这个"javascript经典特效---函数计算"的资源中,我们可以深入探讨JavaScript函数在实现各种特效时的重要作用。 1. **函数基础**:在JavaScript中,函数是一组相关语句的集合,可以被命名并多次调用。函数定义了可...

    浅谈JavaScript 函数参数传递到底是值传递还是引用传递

    当基础类型(如数字、字符串、布尔值)作为参数传递时,会在函数内部创建一个局部变量`num`,并将其值复制一份。因此,即使函数内部修改了`num`的值,也不会影响到外部的`num`。这与C++或C中的值传递行为相似,但...

    JS字符串false转boolean的方法(推荐)

    在JavaScript中,将字符串"false"转换为布尔值false并不是一个简单的隐式转换,因为JavaScript会把字符串"false"视作一个真值。针对这个特定问题,我们需要一个明确的方法来确保字符串"false"能被正确转换成布尔的...

    JavaScript 权威指南--第6版,含HTML5

    - 函数:函数作为一等公民的概念,可以被赋值给变量、作为参数传递及返回。 - 对象与原型链:对象的创建方式、属性访问与修改、原型链的构成与查找机制。 - 异常处理:错误处理机制,如try-catch语句。 - **1.2 ...

    JavaScript语言 变量、数据类型、对象、函数、作用域、事件、字符串.pdf

    ### JavaScript核心概念详解 ...以上内容覆盖了JavaScript的基本概念,包括变量、数据类型、对象、函数、作用域、事件和字符串。这些是学习和理解JavaScript的核心组成部分,对于开发Web应用至关重要。

    theredoc让多行JavaScript字符串看起来排版更好

    在JavaScript编程中,我们经常需要处理多行字符串,特别是在创建模板、日志或者代码注释时。然而,JavaScript原生不支持多行字符串,我们通常使用反斜杠(\)来连接多行,但这会导致代码可读性降低,排版混乱。为了...

    在Vuejs中使用带标记的模板字符串

    随着ES6的引入,模板字符串也成为了JavaScript开发中的一个重要工具。在这个主题中,我们将深入探讨如何在Vue.js中结合使用带标记的模板字符串。 模板字符串,又称模板字面量,是ES6引入的一种新型字符串表示方式,...

    JavaScript ES6函数式编程入门经典_javascript_

    JavaScript ES6函数式编程是现代Web开发中的重要概念,它为开发者提供了更高效、更简洁的编程方式。本文将深入探讨ES6中的函数式编程特性,帮助初学者掌握这一核心技能。 1. **箭头函数**:箭头函数是ES6引入的一种...

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

    `encodeURIComponent`函数就是专门用于此目的的,它可以将字符串转换成符合URL规范的形式,确保参数在传输过程中不会引起解析错误。 #### 4. 前后端通信协议的选择 在现代Web应用开发中,除了传统的GET和POST方法...

    javascript处理json字符串和json对象的类(含示例)

    下面我们将详细讨论如何在JavaScript中处理JSON字符串和JSON对象。 一、JSON字符串转换为JSON对象 在JavaScript中,可以使用`JSON.parse()`方法将一个JSON格式的字符串转换为JavaScript对象。这个方法接收一个JSON...

    webview渲染HT ML标签字符串

    WebView会执行HTML中的JavaScript代码,因此可以通过JavaScript与原生应用进行交互,例如通过`window.webkit.messageHandlers`在JavaScript和Objective-C/Swift之间传递消息。 5. **安全与性能**:虽然加载HTML字符...

Global site tag (gtag.js) - Google Analytics