Chciałbym aby użytkownik mógł wybierać cyfrę z listy rozwijanej ale także jeśli nie chce jej zmieniać, mógł ja zablokować. Jednak obie funkcje w js tak jakby się gryzą i nie działają naraz. Jak mógłbym to naprawić?
<script type="text/javascript">
function Sumuj() {
wynik.value=parseFloat(document.getElementById("opcja").value);
document.getElementById("wynik");
}
function select() {
if(document.getElementById('select').checked == true) {
document.getElementById('opcja').disabled = true;
}
else{
document.getElementById('opcja').disabled = false;
}
}
<form id="form1" name="form1" method="post" action='?'>
<td><input type="checkbox" name="select" id="select" onclick="select()" >select
</input></td>
<td><center><SELECT name="opcja" id="opcja" size="1" OnChange="Sumuj()">
<td><input type="text" id="wynik" style="width:70px;"></td>