<%CollapsedContents()%>
Webで調べ物した事を忘れがちだったりするので、メモっておく。
(ほんとはこれが目的だったはずなのだが…)
社内のイントラ作成で、いままでメールで流しているお知らせ等をイントラへ投稿する形を構想中。Nucleus使ってもいいんだけど、社内のレベルはかなーり低いのでちょっと無理。なのでいろいろと自作中。
Webフォームで、フィールドの入力に伴って、次のフィールドが表示されるようにしたい。前にどっかで見かけたんだけど、見当たらなかったので他を参考に作成。こんなの。
(2004/2/21 PHPでの複数アップロードの為にnameを"file[]"へ変更し、それに伴いjavascriptでの要素指定方法も変更)
<script language="javascript"> <!-- function Show(obj) {obj.style.visibility = "visible";} //--> </script> <form name="form1"> <input type="file" name="file[]" onchange="Show(document.forms[0].elements[1])"> <input type="file" name="file[]" style="visibility:hidden" onchange="Show(document.forms[0].elements[2])"> <input type="file" name="file[]" style="visibility:hidden" onchange="Show(document.forms[0].elements[3])"> </form>
複数のファイルをアップロードさせたいんだけど、アップロードのフィールドをたくさんだしたくないので…。
サンプルは↓ 参照ボタンを押してファイルを指定するとボックスが増えます。
(右クリックからショートカットのコピーを選択)