function frissit(element){ red=document.getElementById('red').value; green=document.getElementById('green').value; blue=document.getElementById('blue').value; document.getElementById('red_state_input').value=red; document.getElementById('green_state_input').value=green; document.getElementById('blue_state_input').value=blue; } function input_change(element){ let value = element.value; if(value < 0){ value = 0; } if(value > 255){ value = 255; } element.value = value; element.parentElement.parentElement.querySelector('.led_range').value = value; frissit(element); kuld(element); } function kuld(element){ let red_state = normalizer(red * php_range_size_quotient); let green_state = normalizer(green * php_range_size_quotient); let blue_state = normalizer(blue * php_range_size_quotient); const xhttp=new XMLHttpRequest(); xhttp.open('GET', '/0,0,'+red_state+','+green_state+','+blue_state, true); xhttp.send(); } function normalizer(szin){ if(szin.length==1){szin='00'+szin;} if(szin.length==2){szin='0'+szin;} return szin; }