Maybe:
HTML Code:
<html>
<head>
<title>Swatches</title>
</head>
<script type="text/javascript"language="JavaScript"><!--
var sSwatchList = new Array ( 'swatch1', 'swatch2', 'swatch3', 'swatch4', 'swatch5', 'swatch6' );
var sTextBoxID = 'swatches';
function UpdateSwatches ( ) {
var sSwatchText = new Array ( );
var oCheckBox;
for ( var i = 0 ; i < sSwatchList.length ; i ++ ) {
oCheckBox = document.getElementById ( sSwatchList [ i ] );
if ( oCheckBox.checked ) {
sSwatchText.push ( oCheckBox.value );
}
}
document.getElementById ( sTextBoxID ).value = sSwatchText.join ( ',' );
}
--></script>
<body>
<form>
<input id="swatch1" type="checkbox" name="swatch" value="1" onclick="UpdateSwatches ( );" /><label for="swatch1">1</label>
<input id="swatch2" type="checkbox" name="swatch" value="2" onclick="UpdateSwatches ( );" /><label for="swatch2">2</label>
<input id="swatch3" type="checkbox" name="swatch" value="3" onclick="UpdateSwatches ( );" /><label for="swatch3">3</label>
<input id="swatch4" type="checkbox" name="swatch" value="4" onclick="UpdateSwatches ( );" /><label for="swatch4">4</label>
<input id="swatch5" type="checkbox" name="swatch" value="5" onclick="UpdateSwatches ( );" /><label for="swatch5">5</label>
<input id="swatch6" type="checkbox" name="swatch" value="6" onclick="UpdateSwatches ( );" /><label for="swatch6">6</label>
<p>
<input id="swatches" type="text" name="swatches" />
</p>
</form>
</body>
</html>
Bookmarks