无法在 JavaScript 函数中添加参数

Cannot add a parameter in a JavaScript function

本文关键字:添加 参数 函数 JavaScript      更新时间:2023-09-26

我无法在 Openpopup() 函数中添加参数,每当我尝试时,我都会出错。需要你的帮助。提前谢谢。

   return "<a  onclick='return Openpopup()' class='btn btn-info btn-lg clickBtn'  data-val='" + data + "'>" + "View Detials" + "</a>";

您可以像这样传递数据来运行: 下面是一个小例子:

$( document ).ready(function() {
var str = "This is testing string";
$("#testing").append("<a  onclick='return Openpopup('""+str+"'")' class='btn btn-info btn-lg clickBtn'  data-val='1'> View String </a>")
});

function Openpopup(str) {
   alert(str);
}

//.html

<div id="testing"></div>

尝试:

onclick="return Openpopup('''yourParameter''')"

一般来说,我建议在这里使用 JS 或 Jquery 函数,因为这种类型的格式很快就会变得混乱并且难以维护。