1
第一個問題: RadioCheck應該是一個選擇,但我不知道爲什麼它的多...多選擇和DIV不顯示
問題二: 第二,如果它不能正常工作(控制檯不顯示任何錯誤;?/
它應該如何工作 我點擊第一個單選按鈕,然後函數來獲取無線電的ID和顯示下一個DIV 接下來,否則,如果再次檢查單選按鈕,它應該下一個購物。 div(divgazkpz) - 這是行不通的。
代碼: HTML
<div class="col-xs-6 col-md-4" id="selectbackground">
<form role="form" id="mainForm">
<p>Główny wybór:</p>
<label class="radio">
<input type="radio" name="gaz" id="gaz">Gaz
</label>
<label class="radio">
<input type="radio" name="gazspc" id="gazspc" disabled>Gaz skroplony pod ciśnieniem
</label>
<label class="radio">
<input type="radio" name="ciecz" id="gazspc" disabled>Ciecz
</label>
<label class="radio">
<input type="radio" name="gazspc" id="gazsspca" disabled>Gaz skroplony/schłodzony pod ciśnieniem atmosferycznym
</label>
<button type="button" class="btn btn-primary btn-sm" id="buttonmain" onclick="RadioCheck()">Dalej</button>
</form>
</div>
<!-- Wybór z pola GAZ -->
<div class="col-xs-6 col-md-4" id="divgaz" style="display: none;">
<form role="form" id="mainForm">
<p>Gaz:</p>
<label class="radio">
<input type="radio" name="gazkpz" id="gazkpz">Katastrofalne pęknięcie zbiornika
</label>
<label class="radio">
<input type="radio" name="gazws" id="gazws">Wypływ strumieniowy
</label>
<button type="button" class="btn btn-primary btn-sm" id="buttongazkpzws" onclick="RadioCheck()">Dalej</button>
</form>
</div>
<!-- Gaz : Katastrofalne pęknięcie zbiornika-->
<div class="col-xs-6 col-md-4" id="divgazkpz" style="display: none;">
<form role="form" id="mainForm">
<p>Katastrofalne pęknięcie zbiornika:</p>
<label class="radio">
<input type="radio" name="gazpk" id="gazpk">Pożar kulisty
</label>
<label class="radio">
<input type="radio" name="gazwcpg" id="gazwcpg">Powstanie chmury parowej/gazowej
</label>
<button type="button" class="btn btn-primary btn-sm" id="buttongazpkpwcpg" onclick="RadioCheck()">Dalej</button>
</form>
</div>
的JavaScript:
function RadioCheck()
{
var x = document.getElementById("mainForm").checked;
if (x = gaz.checked)
{
document.getElementById('divgaz').style.display = 'block' ;
document.getElementById("buttonmain").setAttribute("disabled", "disabled");
}
else if (x = gazkpz.checked)
{
document.getElementById('divgazkpz').style.display = 'block' ;
document.getElementById("buttongazkpzws").setAttribute("disabled", "disabled");
}
else
{
alert('Nic nie wybrales');
}
}
function restart()
{
location.reload(true);
}
感謝的人!你救我 :) –