Тема: checkbox + mysql
Показать сообщение отдельно
  #8 (permalink)  
Старый 25.05.2015, 11:04
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,214

Сообщение от kristow
Вот мой пример кода.
Классический вариант говнокодинга... Как хтмл, так и сам скрипт...

Сообщение от kristow
как его правильно дописать
Начнем с такого...

<!DOCTYPE html>
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251' />
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<script src="https://code.angularjs.org/1.3.9/angular.min.js"></script>
<script src="https://code.angularjs.org/1.3.9/angular-route.js"></script>
<link rel='stylesheet type=text/css href=tmp.css' />
<link rel="stylesheet/less" type="text/css" href="style.less">
<script src="http://cdnjs.cloudflare.com/ajax/libs/less.js/2.5.0/less.min.js"></script>
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
</script>
</head>
<body>
<form name="Sum">
	<table border="1" width="100%" bgcolor="#FFFF00">
		<tr>
			<td colspan="2" align="center"><b><font size="4">Итого = <output id="rezultat" name="rezultat">0</output> руб.</font></b></td>
		</tr>
		<tr>
			<td><label><input type="checkbox" name="s1" value="2632.58">Товар 1= 2632,58 руб.</label>
				<label><p><input type="checkbox" name="s2" value="6264.62">Товар 2 = 6264,62 руб.</p></label>
				<label><p><input type="checkbox" name="s3" value="6737.80">Товар 3 = 6737,80 руб.</p></label>
			</td>
			<td><label><input type="checkbox" name="s4" value="518.02">Товар 4 = 518,02 руб.</label>
				<label><p><input type="checkbox" name="s5" value="1139.88">Товар 5 = 1139,88 руб.</p></label>
				<label><p><input type="checkbox" name="s6" value="1139.88">Товар 6 = 1139,88 руб.</p></label>
				<label><p><input type="checkbox" name="s7" value="ON">Дополнительно:&nbsp; <input type="text" name="vibor2" size="20">руб.</p></label>
			</td>
		</tr>
		<tr>
			<td colspan="2" align="center"></td>
		</tr>
	</table>
	<output id="a_radio" name="a_radio">0</output>
</form>
<table>
	<tr>
	<td><input type="submit" value="Сохранить"></td>
	<td><button type="button" onClick="history.back();">Отменить</button></td>
	</tr>
</table>
<script type='text/javascript'>
var str='s1s2s5s7';
var a=str.match(/s\d+/g);
for (var i=0; i<a.length; i++) {
	document.getElementsByName(a[i])[0].checked=true;
};
</script>
</body>
</html>
Ответить с цитированием