ai didi

javascript - 使用 Javascript 隐藏/显示 HTML 元素

转载 作者:太空宇宙 更新时间:2023-11-04 13:30:05 24 4
gpt4 key购买 nike

这是我的 JS:

function showReturning(){
document.getElementById("returningdate").style.display = 'block';

这是我的 HTML:

        <input type="radio" name="triptype" value="roundtrip" onclick="showReturning()"/><label>Round Trip</label>

<td class="hiddenReturning">
<label>Returning:</label>
<input type="text" name="returningdate" id="returningdate" required="required" placeholder="dd/mm/yy">
</td>

这是我的 CSS:

.hiddenReturning{
display:none;
}

当我点击单选按钮时,没有显示文本框。

最佳答案

文本框没有被隐藏,是 td 包裹着它。
将文本框更改为仅隐藏或更改 td 的样式。

这将隐藏文本框:

   <td>
<label>Returning:</label>
<input class="hiddenReturning" type="text" name="returningdate" id="returningdate" required="required" placeholder="dd/mm/yy">
</td>

关于javascript - 使用 Javascript 隐藏/显示 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23427145/

24 4 0
文章推荐: css - 如何创建两个 div,一个固定大小,另一个 100%
文章推荐: c++ - KDTree 3D 通过使用中点 : Bounding Box Intersection gives me artifacts split
文章推荐: java 单例 boolean 表达式返回消息而不是 true 或 false
文章推荐: html - 如何匹配不包含另一个标签的标签?
太空宇宙
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com