gpt4 book ai didi

javascript - onclick按钮展开为表单

转载 作者:行者123 更新时间:2023-12-03 06:00:43 25 4
gpt4 key购买 nike

我布置了 3 个按钮,我希望这样当单击按钮时,该框将轻松展开,变成一个小窗体。

这是我的布局

CSS:

        .order-box{width:800px; height:80px; margin:0 auto; margin-top:20px;}

.order li{list-style:none;text-align:center; margin-left:70px; float:left;}
.order li #order-btt:hover{background:#2e7794; cursor:pointer; font-weight:300;}
.order li #order-btt{padding:10px 10px; width:160px; color:white; font-size:16px; background-color:black; opacity:0.6; -moz-transition: background 0.3s linear 0s, color 0.3s linear 0s; border-radius:3px; cursor:pointer; border-radius:6px;}

HTML:

 <div class="order-box">
<ul class="order">
<li><input type="button" id="order-btt" name="order-btt" value="Order Yours" onclick="orderBox();" /></li>
<li><input type="button" id="order-btt" name="order-btt" value="New Inventory" onclick="orderBox();" /></li>
<li><input type="button" id="order-btt" name="order-btt" value="Test Drive" onclick="orderBox();" /></li>
</ul>

JavaScript:

function orderBox(){
document.getElementById("order-btt").onclick.(this is where im stuck)
}

哦,好吧,所以我希望出现这样的东西

HTML:

<form name="frm" id="frm" action="form-validation-advanced.html" method="get" onsubmit="return formValidation();">
<table border="1" cellspacing="5" cellpadding="5" align="center" width="500">
<tr>
<td>
Name:
</td>
<td>
<input type="text" name="nm" id="nm" placeholder="Enter your name" />
</td>
</tr>
<tr>
<td>
Age:
</td>
<td>
<input type="text" name="ag" id="ag" placeholder="Enter your age" />
</td>
</tr>
<tr>
<td>
Email:
</td>
<td>
<input type="text" name="email" id="email" placeholder="Enter your email" />
</td>
</tr>

最佳答案

您可以使用 jquery 来实现此目的。最简单的方法就在这里。在 head 标签中添加 jquery

<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
</head>

你的函数将是

function orderBox(){
$("#frm").slideToggle("slow");
}

您的表单 CSS 将为

#frm{ 
display: none;
}

关于javascript - onclick按钮展开为表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39760958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com