,可以通过以下步骤实现:
以下是一个示例代码:
HTML代码:
<table>
<tr>
<td>John</td>
<td>Doe</td>
<td><button onclick="handleClick(event)">Click</button></td>
</tr>
<tr>
<td>Jane</td>
<td>Smith</td>
<td><button onclick="handleClick(event)">Click</button></td>
</tr>
</table>
JavaScript代码:
function handleClick(event) {
// 获取当前行的JSON数据
var jsonData = {
"firstName": event.target.parentNode.parentNode.children[0].textContent,
"lastName": event.target.parentNode.parentNode.children[1].textContent
};
// 调用函数并传递JSON值作为参数
yourFunction(jsonData);
}
function yourFunction(jsonData) {
// 在这里处理传递的JSON值
console.log(jsonData.firstName);
console.log(jsonData.lastName);
}
在上面的示例中,当点击表格中的按钮时,会调用handleClick()函数,并将当前行的JSON数据作为参数传递给yourFunction()函数。你可以根据需要修改代码以适应你的具体情况。
对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体的云计算品牌商,我无法提供相关链接。但你可以通过搜索引擎或腾讯云官方网站查找相关产品和介绍。
领取专属 10元无门槛券
手把手带您无忧上云