2017-09-27 9 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

css.css使用要素にスタイルを与えたいいけない、それは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

これはまったく同じであるあなたのコードのチェック等が、このうち これは、これはjavascriptのは少し異なっている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> 

ですが、あなたはそれを得るでしょう

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

私はこれはPHPではありません

#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

あなたは私があなたに手伝ってくれることを知らせるためにクリックする必要があるかもしれません –

関連する問題