Javascript React属性未显示为查询参数
我有一个小表单,用于通过URL(作为查询参数)传递值。表格如下:Javascript React属性未显示为查询参数,javascript,html,reactjs,Javascript,Html,Reactjs,我有一个小表单,用于通过URL(作为查询参数)传递值。表格如下: <form method="GET"> <input type="hidden" value={`${this.props.age}`} name="p" /> <a href="profile" class="btn btn-primary" type="submit">View</a> </form> 但是,当我单击链接时,URL中不会显示任何
<form method="GET">
<input type="hidden" value={`${this.props.age}`} name="p" />
<a href="profile" class="btn btn-primary" type="submit">View</a>
</form>
但是,当我单击链接时,URL中不会显示任何查询参数。有人知道如何解决这个问题吗?提前谢谢 标签不会提交您的表单,只会重定向到其他url
以下方面应起作用:
<form method="GET" action="profile">
<input type="hidden" value={this.props.age} name="p" />
<button class="btn btn-primary" type="submit">View</button>
</form>
看法
标签不会提交您的表单,只会重定向到其他url
以下方面应起作用:
<form method="GET" action="profile">
<input type="hidden" value={this.props.age} name="p" />
<button class="btn btn-primary" type="submit">View</button>
</form>
看法
我认为应该使用
而不是属性来指定按钮的类型
a-该属性指定链接文档的Internet媒体类型(以前称为MIME类型)
我认为应该使用
而不是属性来指定按钮的类型
a-该属性指定链接文档的Internet媒体类型(以前称为MIME类型)
标签只重定向到页面。
然后,您可能需要添加一些css代码,使按钮看起来像一个标签
<form method="GET" action="profile">
<input type="hidden" value={this.props.age} name="p" />
<button class="btn btn-primary" type="submit">View</button>
</form>
看法
标签只重定向到页面。
然后,您可能需要添加一些css代码,使按钮看起来像一个标签
<form method="GET" action="profile">
<input type="hidden" value={this.props.age} name="p" />
<button class="btn btn-primary" type="submit">View</button>
</form>
看法
<form method="GET" action="profile">
<input type="hidden" value={this.props.age} name="p" />
<button class="btn btn-primary" type="submit">View</button>
</form>