首页 新闻 赞助 找找看

form表单 enctype="multipart/form-data" textarea无法显示

0
悬赏园豆:20 [已关闭问题] 关闭于 2010-07-12 14:59

在后台拼接html 标签 :

代码
1 <table style="width: 405px; height: 116px" border="0" cellspacing="2" cellpadding="2" width="405">
2 <tr>
3 <td>外出时间:</td>
4 <td><input id="DateTime2" title=外出时间 onclick="WdatePicker({skin:'ext',dateFmt:'yyyy-MM-dd HH:mm:00'});" name="DateTime2" /></td>
5 </tr>
6 <tr>
7 <td>归来时间:</td>
8 <td><input id="DateTime3" title=归来时间 onclick="WdatePicker({skin:'ext',dateFmt:'yyyy-MM-dd HH:mm:00'});" name="DateTime3" /></td>
9 </tr>
10 <tr>
11 <td>外出事由:</td>
12 <td><textarea style="width: 304px; height: 129px" id="textarea1" title=外出事由 rows="1" cols="25" name="textarea1"></textarea></td>
13 </tr>
14 </table>
15 <input type="hidden" id="hide_ID" name="hide_ID" value="1" /><script type="text/javascript">
function ck_vlue() { var textarea1 = document.getElementById('textarea1').value; if (textarea1.length == 0 || textarea1 == '') { alert('外出事由 不能为空!'); return false; } var DateTime2 = document.getElementById('DateTime2').value; if (DateTime2.length == 0 || DateTime2 == '') { alert('外出时间 不能为空!'); return false; } }</script>

 

这显示没有问题

后来又表单添加了个file上传控件 设置了<form id="form1" runat="server" enctype="multipart/form-data" >

然后表单就无法显示了

去掉enctype="multipart/form-data" 又可以显示,但是去掉后上传的都是null

如果去掉textarea标签,其他的控件上传又是可以显示的,可以去取值

上面那字符串是用Ajax添加到前台的 

 

 

问题补充: <script type="text/javascript"> function ck_vlue() { var textarea1 = document.getElementById('textarea1').value; if (textarea1.length == 0 || textarea1 == '') { alert('外出事由 不能为空!'); return false; } var DateTime2 = document.getElementById('DateTime2').value; if (DateTime2.length == 0 || DateTime2 == '') { alert('外出时间 不能为空!'); return false; } }</script>
xmao-xmao的主页 xmao-xmao | 初学一级 | 园豆:69
提问于:2010-07-06 14:33
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册