inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

웹 게임을 만들며 배우는 자바스크립트

구구단 js 질문

199

홍민영

작성한 질문수 1

0

html
<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>구구단</title>
    </head>
    <body>
        <div id = "word1"></div>
        <form id="form">
            <input type="text" id="inputText">
            <input type="button" id="btn" value="제출">
        </form>
        <div id="result"></div>
        <script src="gugudan.js"></script>
    </body>

</html>

js

var random1 = Math.ceil(Math.random()*9);
var random2 = Math.ceil(Math.random()*9);
var answer = random1 * random2;

var word1 = document.getElementById("word1");
word1.textContent = String(random1)+" * "+String(random2)+" = ?";

var form = document.getElementById("form");

form.addEventListener("submit",function(e){
    e.preventDefault();
    var inputText = document.getElementById("inputText");
    var result = document.getElementById("result");
    console.log(answerinputText.value);
    if(Number(inputText.value)===answer){
        result.textContent = "정답입니다.";
        random1 = Math.ceil(Math.random()*9);
        random2 = Math.ceil(Math.random()*9);
        answer = random1 * random2;
        word1.textContent = String(random1)+" * "+String(random2)+" = ?";
        inputText.value="";
        inputText.focus();
    }
    else{
        result.textContent="오답입니다.";
        inputText.value="";
        inputText.focus();
    }
});

구구단 화면을 HTML로 만들었는데 엔터하면 잘 작동하는데 버튼을 누르면 작동이 안돼요,,

어디가 문제일까요..?ㅠㅠ

javascript

답변 1

0

제로초(조현영)

input type "button" 대신 input type="submit"을 쓰세요.

iput 입력글자 제한에러...

0

240

0

리팩토링 관련 질문입니다. (자스스톤)

0

289

1

카드 짝맞추기 react-native

0

359

0

필터 메소드 관련 질문입니다.

0

351

1

가위바위보 게임 질문드립니다~

0

218

1

자바스크립트 기초에 관해서 질문있습니다.

0

222

1

질문입니다.

1

371

1

이벤트 리스너 안에서 동작 질문드립니다.

0

343

2

질문드립니다.

0

200

0

안녕하세요 깊은 복사 부분에서 질문 있습니다.

0

256

1

document.createElement('')함수에서

0

255

2

안녕하세요 클로저 부분에서 질문 있습니다.

0

289

1

안녕하세요 제로초님

0

759

1

끝말잇기 화면에 출력 반복문을 이용해서 횟수 제한

0

255

1

안녕하세요 제로초님 질문있습니다

0

326

1

안녕하세요 강의 정말 잘시청하고있습니다.

0

289

3

?

0

159

1

틱택토 게임에서 게임이 끝나고

0

582

1

9 곱하는게 이해가 안 되요~

0

182

1

지뢰찾기 에러잡아내기에서 질문있습니다!

0

471

4

지뢰찾기 에러 관련 질문!

0

493

3

리팩토링에 관한 질문입니다.

0

254

2

Array/Object spread

0

211

1

지뢰찾기게임에서 Math.random() 질문

0

233

1