gpt4 book ai didi

javascript - html 链接 onclick 弹出一个表单

转载 作者:行者123 更新时间:2023-11-30 10:39:21 24 4
gpt4 key购买 nike

我想在单击链接时弹出一个表单。

<a title='%s' onclick='return popupform()'  href='#'> ABC </a>

表格是这样的:

<form id="contactus" action="javascript:submit_form()" method="post" accept-charset="UTF-8">
<input type="hidden" name="submitted" id="submitted" value="1">
<label for="chinese">Chinese: </label><br>
<input type="text" name="cs" id="cs" value="" maxlength="50"><br>
<label for="english">English:</label><br>
<input type="text" name="en" id="en" value="" maxlength="50"><br>
<input type="submit" name="Save" value="Save">
<input type="submit" name="Delete" value="Delete">
<input type="submit" name="Add" value="Add">
<input type="submit" name="Close" value="Close">
</form>

如何实现?

最佳答案

将您的 form 包装在 div 中:

<a title="%s" class="show_form" href="#"> ABC </a>

<div id="form_wrapper">
<form id="contactus" action="javascript:submit_form()" method="post" accept-charset="UTF-8">
... truncated for brevity
</form>
</div>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

还有一些 CSS:

​#form_wrapper {
display:none;
}​

然后是一些使用 jQuery 的 JavaScript:

$('a.show_form').on('click', function() {
$('#form_wrapper').show();
});​​​​​

如果您真的是指弹出窗口,或通常称为“模态”窗口,请看这里:http://jqueryui.com/demos/dialog/#modal-form

关于javascript - html 链接 onclick 弹出一个表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12023487/

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