JSFiddle - React, Tailwind, and code Playground

by uedatakuya

HTML

<div>
    <span id="error"></span>
</div>
名前:<input id="name"type="text" name="name"/>
<div id="submit-button">
</div>

CSS

#submit-button {
    width: 150px;
    height: 50px;
    background-image: url("http://placehold.jp/150x50.png?text=Submit");
    background-size:150px 50px;
}

#error {
    color: red;
}

JavaScript

var submitButtonElm = document.getElementById('submit-button');
var nameInputElm = document.getElementById('name');
var errorElm = document.getElementById('error');

submitButtonElm.addEventListener('click', function() {
    if (nameInputElm.value === '') {
        error.innerText = '名前を入れて下さい.';
    } else {
        error.innerText = '';
    }
}, false);