radio单选中电子邮箱把下方写着电子邮箱的p隐藏,而单选中手机把下方写着手机的p隐藏,代码如下,如何写js
<p class="rs-validation">
<label for="">验证方式</label>
<form>
<p class="formemail">
<input type="radio" checked="checked" name="validation" value="1">
<span>电子邮箱</span>
</p>
<p class="formmobile">
<input type="radio" name="validation" value="2">
<span>手机</span>
</p>
</form>
</p>
<p class="email-wrap">
电子邮箱
</p>
<p class="moblie-wrap" style="display:none">
手机号
</p>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
赋个ID咯
默认不能checked,用js判断checked属性来控制css的display就行。
var d=document;
用vue简单的价格 v-if 或 v-show 就搞定了