【发布时间】:2021-05-20 13:49:20
【问题描述】:
const [state, setState] = useState("");
<input onChange={e=>setState(e.target.value)}
我知道我可以使用 onChange={} 来获取每个值,但我想获取 (衬衫 x 裤子 x 鞋子)当按钮 onClick={} 事件发生时
function Somethingie() {
return (
<div>
Shirts: <input className="one" type="number"></input>
Pants: <input className="two" type="number"></input>
Shoes: <input className="three" type="number"></input>
<br /> <br />
<button
onClick={() => {
console.log(
document.querySelector(".one").value *
document.querySelector(".two").value *
document.querySelector(".three").value
);
}}
>
Calculate!
</button>
<br /> <br />
Amount of Possible Outfits: <h1 className="result"></h1>
</div>
);
}
ReactDOM.render(
<Somethingie />,
document.getElementById("root")
);
还是创建一个异步函数?
【问题讨论】:
标签: reactjs