I'm super new to javascript.
I'm trying to make a piece of code that shows a success alert when a user clicks on a specific item in a drop-down menu AND clicks submit button (and warning alert for other items +submit)
Here's the html part:
<select>
<option id="realism">Realism</option>
<option id="impressionism">Impressionism</option>
<option id="post">Post-Impressionism</option>
<option id="default"selected>Choose your answer</option>
</select>
<button class="btn btn-primary" type="submit">Submit</button>
<br>
<div id="right"class="alert alert-success" role="alert" display="none">
Well done!
</div>
<div id="wrong"class="alert alert-warning" role="alert">
Try again!
</div>
And here's JS that I try:
<script>
//defining variables
let right = document.querySelector('#right');
let wrong = document.querySelector('#wrong');
//setting them to display none
right.style.display = 'none';
wrong.style.display = 'none';
if (document.querySelector('#impressionism').onclick && document.querySelector('button').onclick)
{
document.querySelector('#right').style.display = 'block';
}
</script>
The 2 last lines won't work and I don't understand why. I tried already onclick, onchange and other options.
Thanks!