iOS Safari <禁用按钮> </ button>不会禁用?

Nic*_*man 5 html safari ios

我正在检查我在iPad上制作的表格,看来添加disabled<button>标签实际上并不会禁用该按钮.

添加disabled一个<input>标签的作品,但没有<button>.

所以

<input type = "text" disabled />

有效,但是

<button disabled>Hola</button>

没有.关于如何解决这个问题的想法?或者它只是一个野生动物园的错误?

edh*_*tig 4

您可以disabled<input />标签上使用该属性,但不能在<button />标签上使用该属性。按钮并未正式折旧,但因为您可以这样做

<input type="submit" value="Click Me">
Run Code Online (Sandbox Code Playgroud)

对于表单提交功能和

<input type="button" value="Click Me">
Run Code Online (Sandbox Code Playgroud)

对于一个通用的普通按钮来说,拥有一个完全不同的标签是没有意义的。此外,您可以通过添加来禁用提交按钮和常规按钮disabled

<input type="submit" value="You can't Click Me" disabled>
<input type="button" value="Click Me" disabled>
Run Code Online (Sandbox Code Playgroud)