|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
15.01.2011, 21:02 | #1 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
Калькулятор
Вот сценарий калькулятора
"Реальность воображаема, а воображаемое - реально" В. Соло
|
15.01.2011, 21:05 | #2 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
<html>
<head> <title>Калькулятор</title> <style type="text/css"> <!-- input.button{font-family: Arial; color:black; font-size: 13px; border-color: white; border-width: 1px; height: 30px; width: 80px; } input.button1{font-family: Arial; color:black; font-size: 13px; border-color: white; border-width: 1px; height: 30px; width: 166px; } input.text{font-size:20;font-family:Arial;height:70;width:485;bo rder-width:5px;padding-top:2px;} --> </style> <script language="JavaScript">
"Реальность воображаема, а воображаемое - реально" В. Соло
|
15.01.2011, 21:07 | #3 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
function number1(){
var sentence=1; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function number2(){ var sentence=2; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function number3(){ var sentence=3; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function number4(){ var sentence=4; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function number5(){ var sentence=5; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function number6(){ var sentence=6; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function number7(){ var sentence=7; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function number8(){ var sentence=8; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function number9(){ var sentence=9; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function number0(){ var sentence=0; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function numbera(){ var sentence="."; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function numberb(){ var sentence="%"; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function numberc(){ var sentence="/"; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function numberd(){ var sentence="*"; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function numberf(){ var sentence="-"; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function numberg(){ var sentence="+"; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function number(){ var sentence=""; document.getElementById("xyz").inne rHTML=sentence; } function numberC(){ var sentence="("; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function numberB(){ var sentence=")"; var node=document.createTextNode(senten ce); document.getElementById("xyz").appe ndChild(node); } function numberxx(){ var sentence=Number(document.form1.xyzq .value)*Number(document.form1.xyzq. value); document.getElementById("xyz").inne rHTML=sentence; } function numberx_x(){ var sentence=Math.sqrt(Number(document. form1.xyzq.value)); document.getElementById("xyz").inne rHTML=sentence; } function numberl() { var sentence=document.form1.xyzq.value; var vivod=eval(sentence); document.getElementById("xyz").inne rHTML=vivod; alert(vivod); } function sin1() { sentence=Math.sin(document.form1.xy zq.value); document.getElementById("xyz").inne rHTML=sentence; } function cos1() { sentence=Math.cos(document.form1.xy zq.value); document.getElementById("xyz").inne rHTML=sentence; } function tan1() { sentence=Math.tan(document.form1.xy zq.value); document.getElementById("xyz").inne rHTML=sentence; }
"Реальность воображаема, а воображаемое - реально" В. Соло
|
15.01.2011, 21:10 | #4 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
</script>
</head> <body> <form name="form1"> <center> <textarea id="xyz" style="position:absolute;top:20;lef t:397;font-size:20;font-family:Arial" align="right" cols=47 rows=3 name="xyzq"> </textarea> <input type="button" value="7" style="position:absolute;top:130;le ft:398" class="button" onClick="number7()"> <input type="button" value="8" style="position:absolute;top:130;le ft:478" class="button" onClick="number8()"> <input type="button" value="9" style="position:absolute;top:130;le ft:558" class="button" onClick="number9()"> <input type="button" value="4" style="position:absolute;top:160;le ft:398" class="button" onClick="number4()"> <input type="button" value="5" style="position:absolute;top:160;le ft:478" class="button" onClick="number5()"> <input type="button" value="6" style="position:absolute;top:160;le ft:558" class="button" onClick="number6()"> <input type="button" value="3" style="position:absolute;top:190;le ft:398" class="button" onClick="number3()"> <input type="button" value="2" style="position:absolute;top:190;le ft:478" class="button" onClick="number2()"> <input type="button" value="1" style="position:absolute;top:190;le ft:558" class="button" onClick="number1()"> <input type="button" value="0" style="position:absolute;top:220;le ft:398" class="button" onClick="number0()"> <input type="button" value="," style="position:absolute;top:220;le ft:478" class="button" onClick="numbera()"> <input type="button" value="%" style="position:absolute;top:220;le ft:558" class="button" onClick="numberb()"> <input type="button" value="/" style="position:absolute;top:130;le ft:638" class="button" onClick="numberc()"> <input type="button" value="*" style="position:absolute;top:160;le ft:638" class="button" onClick="numberd()"> <input type="button" value="-" style="position:absolute;top:190;le ft:638" class="button" onClick="numberf()"> <input type="button" value="+" style="position:absolute;top:220;le ft:638" class="button" onClick="numberg()"> <input type="button" value="Очистить" style="position:absolute;top:130;le ft:718" class="button1" onClick="number()"> <input type="button" value="(" style="position:absolute;top:160;le ft:718" class="button" onClick="numberC()"> <input type="button" value=")" style="position:absolute;top:160;le ft:804" class="button" onClick="numberB()"> <input type="button" value="x*x" style="position:absolute;top:190;le ft:718" class="button" onClick="numberxx()"> <input type="button" value="x/x" style="position:absolute;top:190;le ft:804" class="button" onClick="numberx_x()"> <input type="button" value="=" style="position:absolute;top:220;le ft:718" class="button1" onClick="numberl()"> <input type="button" style="position:absolute;top:100;le ft:398" class="button" value="sin()" onClick="sin1()"> <input type="button" style="position:absolute;top:100;le ft:478" class="button" value="cos()" onClick="cos1()"> <input type="button" style="position:absolute;top:100;le ft:558" class="button" value="tan()" onClick="tan1()"> </center> </form> </body> </html> Суть проблемы в том что при вводе ручного текста ответа в поле нет. Только в окне alert(). И ещё одна проблема в трёх последних функциях. Почему при нажатии на кнопку sin(),cos() и tan() ответ выдаётся в радианах, а не в градусах.
"Реальность воображаема, а воображаемое - реально" В. Соло
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
калькулятор | nexzis | Помощь студентам | 29 | 11.11.2010 03:50 |
Калькулятор | SPQR10000 | Помощь студентам | 11 | 25.02.2010 22:01 |
Калькулятор | Иринка26 | Помощь студентам | 11 | 19.02.2010 17:05 |
Калькулятор. | Bilargo | Общие вопросы Delphi | 5 | 17.09.2009 17:33 |
Калькулятор | program09 | Общие вопросы C/C++ | 1 | 01.06.2009 15:39 |