room number logic improvement

This commit is contained in:
t510599 2018-06-02 22:29:21 +08:00
parent 57709777e6
commit 9fb342146c
2 changed files with 13 additions and 2 deletions

View File

@ -76,6 +76,13 @@
<div class="ts horizontal divider">or</div>
<button id="random" class="ts primary button">隨機配對</button>
</div>
<script src="./menu.js"></script>
</div>
<!-- Anchor -->
<!-- snackbar -->
<div class="ts bottom right snackbar">
<div class="content"></div>
<a class="action"></a>
</div>
</body>
<script src="./menu.js"></script>
</html>

View File

@ -45,11 +45,15 @@ firstStep.addEventListener('click',() => { displayCharacter() });
var roomNum = document.querySelector('#roomNum');
var roomBtn = document.querySelector('#roomBtn');
roomBtn.addEventListener('click',() => {
if(roomNum.value != null && 0 <= parseInt(roomNum.value) && 99999 >= parseInt(roomNum.value)){
var regex = new RegExp('^[0-9]{1,5}$');
if(roomNum.value != null && regex.test(roomNum.value)){
roomID = roomNum.value;
setter();
location.href = './cards.html';
} else {
ts('.snackbar').snackbar({
content: '請輸入正確的房號!',
});
console.log("room number error");
}
});