我正在使用互联网上的一些代码来尝试创建一个模拟遛狗约会安排应用程序。到目前为止,我的多步骤表单可以正常工作,但是我一直在尝试继续开始提交处理,并意识到随着 JavaScript 中的“下一步”按钮更改为“提交”( ) innerHTML
,我不确定将onSubmit()
处理功能放在哪里。
挑战是我不允许使用任何服务器端编程,只能使用 HTML、CSS、JS 和 jQuery。处理表单似乎很简单,但我不确定在哪里实现该onSubmit()
功能。
请对我宽容点,这是一个大学挑战,JS 不是我的强项,我尝试过在网上查找,但我唯一的建议是将 onSubmit 放入按钮本身,这将是显而易见的选择,但因为它是多步表单提交按钮未编码到 HTML 中。
https://codepen.io/caitlinmooneyx/pen/PoGqMaG
CSS
form p {
margin: 1em 0 .5em 1em;
}
form {
background-color: #fafafa;
padding: 1.5em;
/*margin-right: 6em;*/
}
input, select, textarea {
margin: 1em;
padding: .5em;
width: 45%;
font-size: 17px;
border: 1px solid #aaa;
}
input[type="checkbox"] {
width: auto;
margin: .5em 1em 0 1em;
}
input[type="date"] {
color: #aaa!important;
}
#locationField > input {
width: 290%!important;
}
input.invalid {
background-color: #ffdddd;
}
.tab {
display: none;
}
.step {
height: 15px;
width: 15px;
margin: 0 2px;
background-color: #bbbbbb;
border: none;
border-radius: 50%;
display: inline-block;
opacity: 0.5;
}
.step.active {
opacity: 1;
background-color: #fac123;
}
尚方宝剑之说
相关分类