パーマリンク | 2007年09月22日 20:03
関数に引数を渡す場合は多々あるが、引き渡す値の数が不特定の場合javascriptではargumentsで引数を取り出すことができる。
<script language="javascript" type="text/javascript">
function arg(){
var kei = 0;
for(i=0; i<arguments.length; i++){
kei += arguments[i];
}
alert(kei);
}
</script>
<ul>
<li onclick="arg(1,2,3)">1+2+3は?</li>
<li onclick="arg(4,5,6,7,8,9)">4+5+6+7+8+9は?</li>
Copyright 2006-2008 KANTENNA.COM Reserved.