P.298 リスト5-55

2010/10/05 18:20 に Tuyano SYODA が投稿
リスト欄に5-59のリストが掲載されてしまいました。
正しくは以下のようになります。

<?php echo $html->script('prototype',array('inline'=>true)); ?>

<?php
$script =<<< EOL
function testFunc(id,json){
var obj = eval(json);
var str = obj.name + "," + obj.age + "," + obj.mail;
document.getElementById(id).innerHTML = str;
}
EOL;
$javascript->codeBlock($script,array('inline'=>false));
?>

<?=$html->div(null,'Mouse Click!',
array('id'=>'event_div','style'=>
'background-color:#aaaaff'),true) ?>

<?php
$data = array("name"=>"Taro","age"=>28,
"mail"=>"taro@mail.com");
$json = $javascript->object($data,array());
echo $javascript->event('event_div','click',
'testFunc("event_div",' . $json . ')',
array('inline'=>true));
?>



Comments