【问题标题】:Im creating a stepper using bootstrap and i have couple of fieldset but it wont work?我使用引导程序创建了一个步进器,我有几个字段集,但它不起作用?
【发布时间】:2020-08-27 17:41:00
【问题描述】:

所以我创建了一个步进器,并且每个进度条都有一个字段集,但最后一个字段集不起作用?它不会进入字段集,而是退出表单,它看起来像这样:

训练字段集脱离了表单本身。它只是不会进入最后一个进度条我哪里出错了?我该怎么做才能解决这个问题?

<div class="container-fluid">
<div class="row justify-content-center mt-0">
    <div class="col-11 col-sm-9 col-md-7 col-lg-6 text-center p-0 mt-3 mb-2">
        <div class="card px-0 pt-4 pb-0 mt-3 mb-3">
            <h2><strong>Customer Registration</strong></h2>
            <div class="row">
                <div class="col-md-12 mx-0">
                    <form id="msform">
                      
                        <ul id="progressbar">
                            <li class="active" id="account"><strong>Personal Information</strong></li>
                            <li id="personal"><strong>Additional Information</strong></li>
                            <li id="payment"><strong>Educational Background</strong></li>
                            <li id="confirm"><strong>Professional Background</strong></li>
                        </ul> 
                        
                        
                        
                        <fieldset>
                            <div class="form-card">
                                <div class="row mx-4">
                                    <div class="col-12 mb-2">
                                      <label class="order-form-label">Full Name</label>
                                    </div>
                                    <div class="col-12 col-sm-12">
                                      <input class="order-form-input" placeholder="FirstName MiddleName LastName">
                                    </div>
                                </div>


                            </div> 
                            <input type="button" name="next" class=" next action-button" value="Next Step" />
                        </fieldset>
                        


                        <fieldset>
                            <div class="form-card">
                                <div class="row mx-4">
                                    <div class="col-12 mb-2">
                                      <label class="order-form-label">Spouse Full Name</label>
                                    </div>
                                    <div class="col-12 col-sm-12">
                                      <input class="order-form-input" placeholder="FirstName MiddleName LastName">
                                    </div>
                                </div>
                               
                               

                            </div> 
                            <input type="button" name="previous" class="previous action-button-previous" value="Previous" /> 
                            <input type="button" name="next" class="next action-button" value="Next Step" />
                        </fieldset>
                        
                        
                        <fieldset>
                            <div class="form-card">
                                <h2 class="fs-title">Elementary</h2>

                                <div>
                                <div id="readroot" style="display: none">

                                    <div class="row mx-4">
                                        <div class="col-12 mb-2">
                                        <label class="order-form-label">School</label>
                                        </div>
                                        <div class="col-12 col-sm-12">
                                        <input class="order-form-input" placeholder="School Name">
                                        </div>
                                    </div>

                                  


                                    <input class="btn"type="button" value="Remove School"
                                     onclick="this.parentNode.parentNode.removeChild(this.parentNode);">
            
                                </div>          


                                <form method="post" action="/cgi-bin/show_params.cgi">
                                    <span id="writeroot"></span>
                                    <div style="flex:right">
                                        <input class="btn" type="button" value="Add School" onclick="moreFields();"/>
                                    </div>
                            
                                </form>
                            </div> 
                            <input type="button" name="previous" class="previous action-button-previous" value="Previous" /> 
                            <input type="button" name="next" class="next action-button" value="Next Step" />
                                    

                    </fieldset>

                        <fieldset>
                            <div class="form-card">
                                <h2 class="fs-title">Trainings</h2>
                                <div id="readroot6" style="display: none">
                                
                                <div class="row mx-4">
                                    <div class="col-12 mb-2">
                                        <label class="order-form-label">Title</label>
                                    </div>
                                    <div class="col-12 col-sm-12">
                                        <input class="order-form-input" placeholder="Trainings">
                                    </div>
                                </div>
                            </div>
                        </fieldset>
                            

    
                    </form>
                </div>
            </div>
        </div>
    </div>
</div>

【问题讨论】:

    标签: html fieldset uistepper


    【解决方案1】:

    你的 id 为 readroot6 的 div 没有关闭参数,你的字段集应该变成

    <fieldset>
        <div class="form-card">
            <h2 class="fs-title">Trainings</h2>
            <div id="readroot6" style="display: none">
                <div class="row mx-4">
                    <div class="col-12 mb-2">
                        <label class="order-form-label">Title</label>
                    </div>
                    <div class="col-12 col-sm-12">
                        <input class="order-form-input" placeholder="Trainings">
                    </div>
                </div>
            </div>
       </div>
    </fieldset>
    

    【讨论】:

    • 我试过编辑它,但还是不行。还是不行
    • 它只是显示了“输入”,但它仍然在页面的每个底部
    • 您在 id readroot 上方的基本内还有一个丢失的 div 开始标签
    猜你喜欢
    • 2018-05-07
    • 1970-01-01
    • 2015-06-04
    • 2019-07-10
    • 1970-01-01
    • 1970-01-01
    • 2022-01-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多