Объясните что именно хотите, по действиям, например при нажатии на тото будет такое действие, а на другое такое. 
	 | 
	
		
 Цитата: 
	
 http://javascript.ru/switch 
switch (int) {
  case 1:
    int = 1200
    break
  case 2:
    int = 2100
    break
  case 3:
    int = 3000
    break
    // так продолжить до 21
  default:
    int = int * 600
}
Или вариант с массивом 
var data=[1200, 2100, 3000] // и так все 21-но значение
if (int < 22) {
   int = data[int-1]
} else {
   int = int * 600
}
Все посимпотнее будет смотреться... :)  | 
	
		
 По действиям  у меня две переменные одна передается   
	function go(){ var int = document.getElementById('comp').value, result = document.getElementById('result'); if(int == 1) int = 1200; с этим я кое как разобрался, а вторая переменная <script> function Go() { document.getElementById('scr').src=(document.getEl ementById('typ').checked)? 'images/moto2.jpg': 'images/moto4.jpg' var n=(document.getElementById('typ').checked)? 500: 0 document.getElementById('result').innerHTML = this.value; } </script> <div id="result"></div> но тут возникает вопрос у функций одно имя Go и как в этом случае быть как сделать чтобы оба скрипта работали и при этом я бы еще хотел их сложить :)))  | 
	
		
 Цитата: 
	
 
<script>
function Go() {
   // тут первая часть
   // тут вторая часть
   // тут чего-то там сложить
}
</script>
 | 
	
		
 Спасибо огромное всем!!! очень мне сильно помогли!!!... 
	 | 
	
		
 подскажите пожалуйста,  
	<script type="text/javascript"> function showMe (box) { var vis = (box.checked) ? "block" : "none"; document.getElementById('div1').style.display = vis; } </script> <input type="checkbox" name="multi_note" value="1" onClick="showMe(this)"> Firewall <div id="div1" style="display:block; display:none;"> <select id="firewall"> <option value="select">Выберите тип...</option> <option value="200">Аппаратное устройсво</option> <option value="700">Програмное решение</option> </select> </div> так сделав выбор я хочу также добавить функцию go, причем картнки уже показывается не от положения чебокса а от выбора селекта) так вот вопрос как записать эту функция. / я понимаю (кажется как она должна выглядеть но записать правильно не могу ) находим элемент с id function Go() { document.getElementById('firewall') потом наверное надо как то спросить какое у нее значение 200 или 700 и взаимозависимости от этого вывести картинку при этом поместив значения в переменные. и наконец последний вопрос ( с чего начать чтобы понимать структуры записи в jquery и javascript ) не могу же я все время спрашивать :))))) посоветуйте книжку или видео урок может чей ....  | 
	
		
 Цитата: 
	
 
<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
</style>
<script>
function Go() {
   var o=document.getElementById('firewall')
   alert(o.value)
}
</script>
</head>
<body>
<select id="firewall" onchange='Go()'>
	<option value="select">Выберите тип...</option>
	<option value="200">Аппаратное устройсво</option>
	<option value="700">Програмное решение</option>
</select>
</body>
</html>
 | 
	
		
 Цитата: 
	
  | 
	
		
 :)) ржу не могу.  сегодня же займусь.  
	внедрил ваш скрипт правда не много пришлось поковырять чтобы передать значения а то у меня не выдавало не число а слово не 200 а "200" но с этим разобрался. самостоятельно . когда я отмечаю чебокс у меня выпадает список в списке три значения допустим я выбираю один из них а потом выключаю чебокс но значение то у меня осталось, как его сбросить при выключенном чебоксе, я кину как думаю а вы подкорректируйте если не сложно, Спасибо var gop = o.value if (gop == "200") {gop=200} else if (gop == "700") {gop=700} else if (gop == "0") {gop=0}; var fire=(document.getElementById('firewall').checked) ? gop: 0 так вот можно ??? наверное нельзя потому что неработает result.innerHTML = int + n + k + fire; <select id="firewall" onchange='Go()'> <option value="0">Выберите тип...</option> <option value='200'>Аппаратное устройсво</option> <option value='700'>Програмное решение</option> </select>  | 
	
		
 Цитата: 
	
 - либо вешать одинаковую функцию на события всех участвующих полей - либо делать кнопку типа "Расчитать" и все действия выполнять по её нажатию.  | 
| Часовой пояс GMT +3, время: 17:50. |