Codepen链接:http://codepen.io/anon/pen/BjVWwB
嗨,我想知道两个函数如何集成在onClick函数中。
请打开上面的代码链接。
输入数据:
&
<!-- <#assign SEMFirmNameAlt = " - ${site.data.SEMFirmNameAlt}">
<#if site.data.SEMFirmNameAlt = "">
<#assign SEMFirmNameAlt = "">
</#if> -->
预期输出:
&
<#assign SEMFirmNameAlt = " - ${site.data.SEMFirmNameAlt}">
<#if site.data.SEMFirmNameAlt = "">
<#assign SEMFirmNameAlt = "">
</#if>
请注意,它是一个简单的代码转换应用程序,它将获取用户的输入数据并处理输入并提供预期输出。
第一个“&amp;”转换工作正常,但无法进行第二次取消注释。
第二个部分的代码部分:
var comments = $("body").contents().filter(function() {
return this.nodeName === "#comment"
});
$(comments[0]).replaceWith(function(){return document.createTextNode(this.data);});
如果您对此问题有任何疑问,请在下方发表评论。
答案 0 :(得分:0)
要么做这样的事情(基本上在你想做的每个功能之后加一个分号):
<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" />
我个人会更喜欢有多功能的功能,但你也可以这样做。
答案 1 :(得分:0)
为什么不创建一个调用这两个函数的函数,然后在事件中使用它?
function myFunction(){
pay();
cls();
}
然后,按钮:
<input id="btn" type="button" value="click" onclick="myFunction();"/>
答案 2 :(得分:0)
<input type="button" value="any value" onclick="function1(); function2();">
只需用(;)
分隔两个函数