[新着] Webテンプレートを仮オープンしました
function SelectList(){
var oldNode = document.getElementsByName('test')[0];
var newNode = oldNode.cloneNode(true);
for (var i = newNode.options.length; i--;) {
newNode.options[i].selected = true;
}
oldNode.parentNode.replaceChild(newNode, oldNode);
}〜 style.visibility = 'hidden'; 〜ちらつくループ〜 〜 style.visibility = 'visible';
<html>
<head>
<title></title>
<script type="text/javascript">
function SelectList(){
var Sel = document.getElementById('test');
Sel.style.visibility = 'hidden';
for(var i=0;i<Sel.options.length;i++)
Sel.options[i].selected = true;
Sel.style.visibility = 'visible';
}
</script>
</head>
<body>
<form>
<select id="test" size="10" multiple style="width:400px">
<script type="text/javascript">
for(var i=0;i<1000;i++)
document.write('<option value="test'+i+'">test'+i+'<'+'/option>');
</script>
</select>
<input type="button" value="選択" onclick="SelectList()">
</form>
</body>
</html>