我有一个JavaScript playAudio()函数,期望一个字符串参数。我似乎无法弄清楚如何在不中断字符串的情况下将字符串值作为参数传递给此函数。如何在字符串内的字符串中传递字符串?
htmlString = "<button class='button-icon' value='PLAY' onclick='playAudio()'></button>";
我想通过字符串“SP00005”作为参数。但是我无法使用引号或撇号,因为这些已经用于我的htmlString的更外层部分。
我甚至试过分手形成htmlString到各个步骤如下图所示:
htmlString = "";
htmlString += "<button class='button-icon' value='PLAY' onclick='playAudio(";
htmlString += "SP00005";
htmlString += ")'></button>";
所以,我对你的问题是:我怎么通过一个字符串,它本身是在一个字符串中的字符串?
htmlString =“<按钮类=‘按钮图标’值=‘玩’的onclick ='playAudio(\”更多字符串\“)'>”; –