What I need is that, when I press a button, it should execute 2 functions. However, only the first provided function is executed, even if I change the order. Both functions work separately, but not together. I need to do this in pure Javascript.
<input type ="text" list="novadi" id="gerboni">
<datalist id="gerbonis">
<option value="1">
<option value="2">
<option value="3">
<option value="4">
</datalist>
<form action="">
<input type="radio" id="rainis" name="autors" value="1"> Rainis<br>
<input type="radio" id="karlis" name="autors" value="2"> Baumaņu Kārlis<br>
<input type="radio" id="caks" name="autors" value="3"> Aleksandrs Čaks
</form>
<input type="submit" value="iesniegt" onclick="funkcijas();">
<script>
function pirmaisotrais(){
var a=document.getElementById("novadi");
var b=document.getElementById("gerboni");
if(a.value=="4"){
document.write('1. pareizi <br>');
}else if(a.value ==""){
document.write("1. Jūs neievadijāt atbildi<br>")
}
else{
document.write('1. nepareizi <br> pareizā atbilde : 4<br>');
}
if(b.value=="4" || b.value=="4."){
document.write('2. pareizi <br>');
}else if(b.value ==""){
document.write("2. Jūs neievadijāt atbildi<br>")
}
else{
document.write('2. nepareizi <br> pareizā atbilde : 4<br>');
}
}
function tresais(){
if (document.getElementById("rainis").checked) {
document.write('3. nepareizi <br> pareizā atbilde : Baumaņu Kārlis<br>');
}else if (document.getElementById("karlis").checked == true) {
document.write('3. pareizi <br>');
}else{
document.write('3. nepareizi <br> pareizā atbilde : Baumaņu Kārlis<br>');
}
}
function funkcijas(){
pirmaisotrais();
tresais();
}
</script>