05/09/05 17:24:33
>>416
本物ブラウザで確認しながらやってみた。
■スクリプト
<script type="text/javascript">
function func(obj,target_id){
var target = document.getElementById(target_id);
target.disabled = (obj.checked) ? false : true;
}
</script>
■html
<form method="post" action="foo/var/">
<input type="checkbox" name="" value="" onclick="func(this,'nam');" checked>
<input type="text" name="nam" value="" id="nam">
<input type="checkbox" name="" value="" onclick="func(this,'add');" checked>
<input type="text" name="add" value="" id="add">
<input type="submit" name="" value="更新">
</form>
> 一番やりたい事はテキストボックスを入力規制
チェックされていない場合、disableになるはず。
MacIEもSafariも大丈夫だったんで、まあ、およそ大丈夫だと思う。
> 一番悩んでいるのは、どうやって値を飛ばすか
ふつうにサブミットすればいいじゃん。
いかんの?