-2
我有兩個按鈕,名爲sqr1和sqr2,我想要的是當兩個按鈕被點擊時.ie如果IF條件滿足,它應該提醒消息,但即使任何一個按鈕點擊。當兩個按鈕被點擊時我都想要它。在javascript中使用IF語句比較變量
new1.html
<script type="text/javascript">
function saveVal() {
var squ1 = document.getElementById("sq1").value;
localStorage.setItem("sq1", squ1);
squ1 = localStorage.getItem("sq1");
var squ2 = document.getElementById("sq2").value;
localStorage.setItem("sq2", squ2);
squ2 = localStorage.getItem("sq2");
</script>
<html>
<body>
<form method="get" action="new2.html">
<input type="number" id="sq1" name="sqrone" placeholder=" Enter Number" class="tictac" />
<input type="number" id="sq2" name="sqrtwo" placeholder=" Enter Number" class="tictac" />
<input type="submit" value="Submit" onclick="saveVal()">
</form>
</body>
</html>
new2.html
<script>
var sqr1
var sqr2
var square1 = document.getElementById("sq1");
square1.value = localStorage.getItem("sq1");
var square2 = document.getElementById("sq2");
square2.value = localStorage.getItem("sq2");
var sqval1 = document.write(square1.value);
var sqval2 = document.write(square2.value);
function check{
if((sqr1 == sqval1) && (sqr2 == sqval2) )
{
alert('you win!')
}
}
</script>
<html>
<body>
<INPUT TYPE="button" id="sq1" NAME="sqr1" class="tictac" onClick=" check() ">
<INPUT TYPE="button" id="sq2" NAME="sqr2" class="tictac" onClick="check() ">
</body>
</html>
您正在比較的變量與單擊任何內容完全無關。 – Quentin
sqr1如何設置? sqr2如何設置?比較中所有變量都有哪些值?你使用調試器時發現了什麼?你需要向我們展示除「我寫這個並且它不起作用」之外的某種努力。 – csmckelvey
我在sqval1和另一個sqval2中有一些價值,而當sqr1具有sqval1的值而sqr2具有sqval2的值時,sqr1和sqr2是按鈕的名稱,它應該給出消息。 – vamshi