javascript - 在 Onclick 中集成两个函数。 JavaScript

标签 javascript jquery html

Codepen链接:http://codepen.io/anon/pen/BjVWwB

您好,我想知道如何将两个函数集成到 onClick 函数中。

请打开上面的codepen链接。

输入数据:

 &

<!-- <#assign SEMFirmNameAlt = " - ${site.data.SEMFirmNameAlt}">
<#if site.data.SEMFirmNameAlt = "">
    <#assign SEMFirmNameAlt = "">
</#if> -->

预期输出:

    &amp;

<#assign SEMFirmNameAlt = " - ${site.data.SEMFirmNameAlt}">
<#if site.data.SEMFirmNameAlt = "">
    <#assign SEMFirmNameAlt = "">
</#if> 

请注意,这是一个简单的代码转换应用程序,它将获取用户的输入数据并处理输入并给出预期的输出。

第一个“&”转换工作正常,但无法执行第二个取消注释部分。

第二个取消注释部分的代码:

var comments = $("body").contents().filter(function() {
      return this.nodeName === "#comment"
    });
    $(comments[0]).replaceWith(function(){return document.createTextNode(this.data);});

如果您对此问题有任何疑问,请在下面评论。

最佳答案

要么做这样的事情(基本上在你想要做的每个函数后面加一个分号):

<input type="button" value="Process String" onclick="processString(); test();" style="width:250px" />

或者:

function abc() {
 abcd();
 abcde();
}

<input type="button" value="Process String" onclick="abc()" style="width:250px" />

这将起到与以下相同的功能:

<input type="button" value="Process String" onclick="abcd(); abcde();" style="width:250px" />

我个人更喜欢使用函数来执行多个函数,但您也可以执行此方法。

关于javascript - 在 Onclick 中集成两个函数。 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35159064/

相关文章:

javascript - 在 chrome 扩展程序中下载 url 数组

javascript - 如何为响应式布局同步 CSS 和 JavaScript? (变量和@media)

html - CSS flex 背景

html - 悬停时显示剩余文本

javascript - 如何使用 ajax 帖子和数据表附加数据不起作用?

javascript - 如何翻转元素 onclick 按钮?

javascript - 如何对由3个点组成的字符串数字进行排序?

javascript - 获取指令函数属性的参数并在另一个 Controller AngularJS中更改它

javascript - 添加 url 作为使用 Tesseract OCR 查询的参数

javascript - 如何在保持相同 API 的同时将此 JavaScript 包装在立即调用的函数表达式 (IIFE) 中?