Очнеь нужна помощь!
Сегодня утром начал изучать javascript, но наткнулся на проблему: не успеваю.
Мне очень срочно нужна помощь У меня нет времени долго искать function calc(x) { var y = 0; if (x>999&&x<50000){ y = x*0.008*26; document.write(y); } else if (x>49999&&x<100000){ y = x*0.009*26; document.write(y); } else if (x==100000){ y = x*0.01*26; document.write(y); } else if (x>100000){ alert("ERROR"); } } я написал скрипт, но мне нужно понять как: - выводить на экран 'y' (html) - вводить 'x' в input, и при этом автоматически обновлять выведенное - по возмоожности знать, что там происходит :) (Заранее простите меня за то, что я совсем ничего не знаю в javascript и немного html) Да и вот кстати мои "Старания" <script type="text/javascript"> var o =+document.getElementById('chislo').value; </script> <input type="text" id="chislo" value="50000"> <input type="button" value="Start" onClick="calc(o)"> <script type="text/javascript"> function calc(x) { var y = 0; if (x>999&&x<50000){ y = x*0.008*26; document.write(y); } else if (x>49999&&x<100000){ y = x*0.009*26; document.write(y); } else if (x==100000){ y = x*0.01*26; document.write(y); } else if (x>100000){ alert("ERROR"); } } </script> Как видите у меня даже с кнопкой не вышло, не то что с "автообновлением" :( |
предчувствие что я не так понял вопрос, но возможно ты это имел ввиду
<input type="text" id="chislo" value="50000"> <input type="button" value="Start" onClick="calc(o)"> <script type="text/javascript"> var o =+document.getElementById('chislo').value; function calc(x) { var y = 0; if (x>999&&x<50000){ y = x*0.008*26; document.getElementById('chislo').value = y; } else if (x>49999&&x<100000){ y = x*0.009*26; document.getElementById('chislo').value = y; } else if (x==100000){ y = x*0.01*26; document.getElementById('chislo').value = y; } else if (x>100000){ alert("ERROR"); } } </script> |
Часовой пояс GMT +3, время: 16:52. |