有時候我們在文件上傳時,為了防止用戶惡意的輸入錯誤的上傳地址。我們需要使文本框變為只讀的狀態,原先用smartupload控件,感覺效果不好,比較繁瑣,現在用另一種上傳形勢來解決這個問題。
以下例子:
<form action="/upload.do" enctype="multipart/form-data" method="post">
<tr>
????? <td height=25 align="right" class="Forumrow">圖片:</td>
????? <td class="Forumrow">
????? <input name="filename" type="file" size="40"??? onChange="textfield2.value=file88.value;" size="0"/><input type="text" style="position:absolute; left: 121px; top: 252px; width: 253px; height: 20px" name="textfield2" readonly="true" size="40"/>
????? </td>
?</tr>
</form>
原理就是把上傳組件的文件地址,賦值到另外一個文本框,作為它的值。然后把其上傳組件的長度設置為0。
posted on 2007-01-30 14:26
fish的Blog 閱讀(800)
評論(0) 編輯 收藏 所屬分類:
JavaScript