0
나는 jQuery/js를 배우고 있으며 대중적인 출발점 인 것처럼 보이는 '뜨겁거나 차가운'운동을하고있다.각 .click()을 반복하지 않기 위해 Math.random을 멈추는 법
그러나 사용자 입력을 제출할 때 .click()
은 Math.random
이 새 번호를 생성하도록하여 사용자가 추측을 제출할 때마다 새 번호를 만듭니다. 원하는 결과는 생성 된 숫자가 동일하게 유지된다는 것입니다.
내가 말할 수있는 것부터, 내 코드 LOOKS이 맞습니다. 누군가 내 실수를 설명 할 수 있을까요?
HTML
<title>Untitled Document</title>
</head>
<body>
<button>
play?
</button>
<div class="show">
</div>
<form>
<input type="text" name="inputform" id="textbox"
autocomplete="off" value="">
<input type="submit" id="txtbutton" class="txtbutton" value="Submit">
</form>
<div class="showMore">
</div>
</body>
</html>
JS 해당 버튼을 클릭 할 때마다
$(document).ready(function(){
var randomNum = Math.floor((Math.random()*100)+1);
$('div').text(randomNum);
var ui = $('#textbox');
$('.txtbutton').click(function(){
var clearGuess = function() {
$("#userGuess").val("").focus();
};
var x = ui.val();
});
});
* 사용자의 오류 *는 무엇입니까? 내 관점에서, 그것은 좋아 보인다! –
표시하지 않는 코드가 있습니다. 관련 코드를 모두 표시하십시오. –
추측이 제출되면 페이지가 다시로드됩니까? – Blazemonger