【发布时间】:2026-02-11 02:55:02
【问题描述】:
点击后如何在 React 中禁用下面的锚标记?就像 onClick 功能在锚标记上不起作用。
<td align="left">
<input
type="file"
accept=".csv,.xlsx,.xls"
name="image"
className="file-upload-input"
onChange={(e: any) => {
handleFileChange(e, data.c_id);
}}
/>
<a
href="javascript:;"
className="btn btn-secondary"
style={{
width: "125.62px",
backgroundColor: "#0b5ed7",
borderColor: "#0a58ca"
}}
>
<img src={UploadIcon.default} />
Upload
</a>
</td>
【问题讨论】:
-
或者您也可以使用按钮:
<Button href='/yourRoute' disabled={yourCondition}>Upload</Button> -
嘿 ertemishakk,非常感谢您的回复。我已经使用了您向我建议的第一个,在锚标记内提供按钮。
-
请接受正确的答案 - 如果它对您有所帮助。谢谢
-
"onClick 功能在锚标记上不起作用" - 我在你的锚元素上没有看到
onClick处理程序?
标签: javascript html reactjs typescript