2017-09-27 87 views
0

当用户单击按钮时,我已经实现了编码以显示文本框。当用户点击同一个按钮时,我需要修改该编码以查看2个文本框。我会把编码放在下面。谢谢!按钮单击时显示2个文本框JS

<div class="form-group"> 
    <div class="col-sm-9"> 
    <div id="welcomeDiv" class="answer_list" style="display:none;"> <input type="text" /></div> 

    <input type="button" name="answer" value="Customize Size" onclick="showDiv()" /> 

</div> 

function showDiv(){ 
     $("#welcomeDiv").show("slow"); 
} 
+0

这不是PHP,它的JavaScript。无论如何,解决方案是将您的div id更改为类,并将该类分配给两个div – miknik

回答

1

试试这一个。

<!DOCTYPE html> 
    <html> 
    <head> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
    <script> 
    $(document).ready(function(){ 
    $("#input1").hide(); 
      $("#input2").hide(); 
     $("#hide").click(function(){ 
      $("#input1").hide(); 
      $("#input2").hide(); 
     }); 
     $("#show").click(function(){ 
      $("#input1").show(); 
      $("#input2").show(); 
     }); 
    }); 
    </script> 
    </head> 
    <body> 

    <input type="text" id="input1"/> 
    <input type="text" id="input2"/> 

    <button id="hide">Hide</button> 
    <button id="show">Show</button> 

    </body> 
    </html> 

希望这有助于:)

0

这正是同样喜欢你的代码检查了这一点 这是fiddle link 与代码片段也

<div class="form-group"> 
    <div class="col-sm-9"> 
    <div id="welcomeDiv" class="answer_list"> <input type="text" /></div> 
    <input type="button" name="answer" value="Customize Size" /> 
</div> 

这是JavaScript的有点不同,但你会得到它

$("input[type='button']").click(function(){ 
     $("#welcomeDiv").show('slow'); 
}); 

我不喜欢给风格元素,因此使用css.css

#welcomeDiv{ 
    display:none; 
} 

$("input[type='button']").click(function(){ 
 
     $("#welcomeDiv").show('slow'); 
 
});
#welcomeDiv{ 
 
    display:none; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div class="form-group"> 
 
    <div class="col-sm-9"> 
 
    <div id="welcomeDiv" class="answer_list"> <input type="text" /></div> 
 
    <input type="button" name="answer" value="Customize Size" /> 
 

 
</div>

+0

也许您需要单击以隐藏所以让我知道我会尽力帮助您 –