Questions tagged «forms»

表单本质上是一个容器,可以用来容纳多种类型的数据的任意数量的任何子集。HTML表单用于将数据传递到服务器。VB和C#表单是用于与用户进行交互的窗口。

8
禁用的表单输入未出现在请求中
我在表单中有一些禁用的输入,我想将它们发送到服务器,但是Chrome将其从请求中排除。 是否有任何解决方法而不添加隐藏字段? <form action="/Media/Add"> <input type="hidden" name="Id" value="123" /> <!-- this does not appear in request --> <input type="textbox" name="Percentage" value="100" disabled="disabled" /> </form>
339 html  forms  http  browser 



14
HTML5表单必填属性。设置自定义验证消息?
我有以下HTML5表单:http : //jsfiddle.net/nfgfP/ <form id="form" onsubmit="return(login())"> <input name="username" placeholder="Username" required /> <input name="pass" type="password" placeholder="Password" required/> <br/>Remember me: <input type="checkbox" name="remember" value="true" /><br/> <input type="submit" name="submit" value="Log In"/> 运行代码段隐藏结果展开摘要 目前,当我将两个都空白时按Enter键时,会出现一个弹出框,提示“请填写此字段”。如何将默认消息更改为“此字段不能为空”? 编辑:还请注意,类型密码字段的错误消息很简单*****。要重新创建此名称,请为用户名指定一个值,然后单击“提交”。 编辑:我正在使用Chrome 10进行测试。请同样

20
通过按Enter提交表单(不带提交按钮)
好吧,我正在尝试通过按Enter键而不是显示“提交”按钮来提交表单。我不希望尽可能地使用JavaScript,因为我希望所有功能都可以在所有浏览器上运行(我知道的唯一JS方式就是使用事件)。 现在,表单如下所示: <form name="loginBox" target="#here" method="post"> <input name="username" type="text" /><br /> <input name="password" type="password" /> <input type="submit" style="height: 0px; width: 0px; border: none; padding: 0px;" hidefocus="true" /> </form> 哪个效果很好。当用户按下Enter键时,提交按钮将起作用,并且该按钮在Firefox,IE,Safari,Opera和Chrome中不显示。但是,我仍然不喜欢该解决方案,因为很难知道它是否适用于所有浏览器的所有平台。 谁能提出更好的方法?还是说它尽可能地好?
322 html  forms  submit 

30
POST未选中的HTML复选框
我有一堆默认情况下处于选中状态的复选框。我的用户可能会取消选中其中一些复选框(如果有),而其余复选框保持选中状态。 有没有什么办法让表单POST所复选框不检查,而不是的那些被选中?
303 html  forms  post  checkbox 


21
为什么textarea充满神秘的白色空间?
我有一个像这样的形式的简单文本区域: <textarea style="width:350px; height:80px;" cols="42" rows="5" name="sitelink"> <?php if($siteLink_val) echo $siteLink_val; ?> </textarea> 我在此文本区域中不断获得额外的空白。当我将其切换到它时,光标就像在文本区域的中间,而不是在开头?有什么解释?
292 php  html  forms  textarea 



10
如何在vue.js中有条件地禁用输入
我有一个输入: <input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled"> 在我的Vue.js组件中,我有: .. .. ready() { this.form.name = this.store.name; this.form.validated = this.store.validated; }, .. validated作为一个boolean,可以是0或1,但是无论数据库中存储了什么值,我的输入始终被禁用。 如果需要,我需要禁用输入false,否则应将其启用并进行编辑。 更新: 这样做总是启用输入(无论数据库中有0还是1): <input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled"> 这样做总是禁用输入(无论我的数据库中有0还是1): <input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? disabled …
277 javascript  html  forms  vue.js 


16
如何使用jQuery与.reset()方法重置表单
单击重置按钮时,我有可以重置表单的工作代码。但是,在我的代码变长之后,我意识到它不再起作用了。 <div id="labels"> <table class="config"> <thead> <tr> <th colspan="4"; style= "padding-bottom: 20px; color:#6666FF; text-align:left; font-size: 1.5em">Control Buttons Configuration</th> </tr> <tr> <th>Index</th> <th>Switch</th> <th>Response Number</th> <th>Description</th> </tr> </thead> <tbody> <form id="configform" name= "input" action="#" method="get"> <tr><td style="text-align: center">1</td> <td><img src= "static/switch.png" height="100px" width="108px"></td> <td id="small"><input style="background: white; color: black;" type="text" value="" …


23
HTML表单中的多个提交按钮
假设您以HTML表单创建向导。一键向后退,一键向前。由于当您按下时,后退按钮首先出现在标记中Enter,它将使用该按钮提交表单。 例: <form> <!-- Put your cursor in this field and press Enter --> <input type="text" name="field1" /> <!-- This is the button that will submit --> <input type="submit" name="prev" value="Previous Page" /> <!-- But this is the button that I WANT to submit --> <input type="submit" name="next" value="Next Page" …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.