@RicuOne

Как закреплять поля ввода?

Нужно, чтобы вся нижняя форма, поля, селект и кнопка закрепилась сверху.
И при выборе в селекте + значения в левую колонку, а при - в правую
Пикча
5e4e1b8bd051c943402208.png

<body>
	<p id="result"></p>
	<select id="select">
  		<option value="+">+</option>
 		<option value="-">-</option>
	
		<input id="firstspace" />
		<input id="secondspace" />
		<input type="button" value="Посчитать" onClick="copypast()" />
	</select>
	<script type="text/javascript">
const defaultNumber=0;
var a;
var c=defaultNumber;
var result;
document.querySelector('p').innerHTML=defaultNumber;
document.getElementById('firstspace').addEventListener('input', ()=>{a=Number(document.getElementById('firstspace').value)});
function copypast(){  
      const arr=[function (a){
            c+=a;
            return c
        },
        function (a,b){
            c-=a
            return c;
        }];
  result=arr[select.selectedIndex](a);
document.querySelector('p').innerHTML+='<br>'+select.value+'&nbsp;'+document.getElementById('secondspace').value+'<br>'+result}
	</script>
</body>
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
@Floatname
Очень странно у вас как-то все написано, но да ладно. Кстати, в select нельзя вкладывать ничего кроме option
Вот, посмотрите - это то, что нужно?
https://codepen.io/MCheryabushkin/pen/wvazqeb?edit...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы