猿问

这样写的html页面,我要怎么把数据插入到数据库

 1 <div id="UpdatePanel1">
 2                     <div class="catwHead">
 3                         <span class="catwTitle">我的提问</span>
 4                         (提交您的问题内容,我们的客户经理将及时与您取得联系)
 5                     </div>
 6                     <span class='catwTip'></span>
 7                     <form action="" enctype="multipart/form-data" method="post">
 8                         <div class="catwInput">
 9                             <input name="comname" type="text" id="comname"  value='公司名称:' />
10                             <input name="tel" type="text" id="tel"   value='电话:'/>
11                         </div>
12                         <div class="catwInput">
13                             <input name="name" type="text" id="name"  value='姓名:' />
14                             <input name="email" type="text" id="email" value='邮箱:' />
15                         </div>
16                         <div class="catwText">
17                             <textarea name='mesinfo' id='mesinfo' value='内容:'></textarea>
18                         </div>
19 
20                         <div id="catwBtn" class="catwBtn">
21                             <span class="catwSubmit">
22                                 <input type="submit" name="submit" value="提 交" class='catwBtnHover' />
23                             </span>
24                         </div>
25                     </form>
26                     <br />
27                 </div>

这个用户可以把前面的提示删掉,或者删除一部分,我要怎么判断才能把正确的数据录入到数据库呢。。

 

慕侠2389804
浏览 2869回答 12
12回答

冉冉说

我去,敢不敢直接用placeholder属性?

守着一只汪

数据传到后台的时候,在后台判断一下,如果不成功,让其 重填

慕桂英3389331

后台怎么判断,我开始是更具提示后的冒号把内容截取出来的,但要是把冒号删了在填又会出错

慕尼黑8549860

关于这个页面,我不清楚你究竟想通过什么样的方式去提交数据? 1.通过form去提交:   <form action="" enctype="multipart/form-data" method="post">,你的action应该指定页面。    在通过Request.QueryString["name(控件name名称)"]来获取你的参数,参数有了,然后操作数据库。 2.通过Ajax请求,给<input type="submit" name="submit" value="提 交" class='catwBtnHover' />注册click事件,    通过Ajax请求,请求到后台或者一般处理程序。参数传递至后台,然后操作数据库。

阿晨1998

我的意思是他输入框不是有 电话: 姓名: 这些提示吗, 用户在输入的时候这些值是可以被删除了,这样我在后台取到的值可能会是  电话123232 这种  , 他的数据就不对了  ,要怎么解决呢

凤凰求蛊

你所说的前面的提示是指什么?看来你还明白什么是表单提交,只要用户还没有点击提交,我们就不去处理,这样就不需要判断什么用户删除不删除的问题,我们只需要知道他最终提交的数据就行,你管那么多干什么?如果要处理的话,就按照上面那位园友的方法处理就行了。

婷婷同学_

     可以考虑用触发事件来做,比如<input name="trans" type="button" onClick="conn()"value="提交数据"> 在<script></script>里面写function conn()的具体方法。conn()里你可以通过多种方法来传送数据(post().get())

慕少森

根据你所写的页面和你回复的东西表示没看懂你要做神马事情!!
随时随地看视频慕课网APP

相关分类

SQL Server
我要回答