相关疑难解决方法(0)

我可以使用HTML5在<a>中嵌套<button>元素吗?

我正在做以下事情:

 <a href="www.stackoverflow.com">
   <button disabled="disabled" >ABC</button>
 </a>  
Run Code Online (Sandbox Code Playgroud)

这很好,但我得到一个HTML5验证错误,说"元素'按钮'不能嵌套在元素'按钮'中.

谁能给我建议我应该怎么做?

html html5

129
推荐指数
6
解决办法
18万
查看次数

React Router v6,如何将 &lt;Link /&gt; 放入按钮和事件处理程序中

我正在尝试这样的事情:

import Button from '@material-ui/core/Button';
import { Link } from "react-router-dom";

return (
    <div className="App">
      <header className="App-header">
        <Button
          variant="contained"
          color="secondary"
          // THIS HERE:
          onClick={<Link to="./Form"/>}
          >
          CLICK
        </Button>
Run Code Online (Sandbox Code Playgroud)

我需要:<Button />,通过 onClick 将我链接到“./Form”。我正在尝试类似的事情<Button onClick={e => <Link to=".Form"/>},并且已经尝试了我能想到的所有变体来使这项工作成功。请有人帮忙,谢谢。

reactjs react-router material-ui react-router-dom

6
推荐指数
2
解决办法
9955
查看次数