将单元格值从HTML表传递到另一页可以通过以下步骤实现:
下面是一个示例代码:
HTML页面:
<table>
<tr>
<td onclick="passCellValue(this)">Value 1</td>
<td onclick="passCellValue(this)">Value 2</td>
</tr>
</table>
JavaScript代码:
function passCellValue(cell) {
var value = cell.innerHTML;
var url = "target.html?cellValue=" + encodeURIComponent(value);
window.location.href = url;
}
目标页面(target.html)的JavaScript代码:
var params = new URLSearchParams(window.location.search);
var cellValue = params.get("cellValue");
console.log(cellValue); // 输出被传递的单元格值
这样,当用户点击表中的单元格时,页面将重定向到目标页面,并将被点击单元格的值作为URL参数传递。在目标页面中,可以通过获取URL参数的方式获取到传递的单元格值,并进行相应的处理。
领取专属 10元无门槛券
手把手带您无忧上云