inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

구구단 js 질문

197

홍민영

작성한 질문수 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

227

0

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

0

276

1

카드 짝맞추기 react-native

0

341

0

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

0

339

1

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

0

204

1

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

0

209

1

질문입니다.

1

359

1

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

0

326

2

질문드립니다.

0

190

0

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

0

245

1

document.createElement('')함수에서

0

249

2

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

0

280

1

안녕하세요 제로초님

0

739

1

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

0

246

1

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

0

318

1

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

0

277

3

?

0

153

1

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

0

567

1

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

0

174

1

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

0

459

4

지뢰찾기 에러 관련 질문!

0

484

3

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

0

244

2

Array/Object spread

0

204

1

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

0

224

1