我在頁面上有兩種形式。我需要通過輸入密碼將其分開。 如果用戶輸入「1」,則提交頁面顯示一組表單,如果輸入「2」,則提交表單的第二組。根據輸入的內容發送/隱藏表格
不太確定這是可行的Javascript或jQuery。我使用WordPress作爲CMS。如果你知道一個可以解決問題的插件,那將是一件好事。
HTML:
<p>ENTER YOUR INVITATION CODE</p>
<div id="incorrect">Sorry, Try again!</div>
<input type='text' id="code"/>
<input type='button' id="buttontest" value="VERIFY"/>
<div id="JPC1">CONTENT 1</div>
<div id="JPC2">CONTENT 2</div>
SCRIPT:
$(document).ready(function(){
$("#buttontest").click(function(){
if ($('#code').val() == "1") {
$("#JPC1").show("fast"); //Slide Down Effect
$("#JPC2").hide("fast"); //Slide Down Effect
$("#incorrect").hide("fast"); //Slide Up Effect
}
if ($('#code').val() == "2") {
$("#JPC1").hide("fast"); //Slide Down Effect
$("#JPC2").show("fast"); //Slide Down Effect
$("#incorrect").hide("fast"); //Slide Up Effect
}
else {
$("#incorrect").show("fast"); //Slide Up Effect
}
});
});
風格:
#incorrect {display:none;} #code {color:#000;}
#JPC1, #JPC2 {display:none;}
樣品FIDDLE:FIDDLE
試圖尋找這個 - http://stackoverflow.com/questions/19139402/show-div-depending-on-input-value 雖然我需要噸有2個密碼。 1和2只有該錯誤。不確定如何使用jjquery或javascript。與flexbox的東西。 – MIke
請發佈您的jQuery代碼。 – progrAmmar
你會得到什麼錯誤? –