Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQLite---增加一定的值

SQLite---增加一定的值

提问于 2018-03-20 20:31:18
回答 1关注 0查看 315

表中的某个值是否有可能增加一定的数值,而不读取最后的值,然后更新它呢?

例如,我有“产品”和“质量”栏:产品:iLamp质量:50

我想增加(或减少)质量x。为了实现这一点,我首先阅读最后的值(50),增加或减少它,并将它写回来。

是否有直接的方法来完成这项任务?

回答 2

人生的旅途

发布于 2017-12-18 10:00:46

禁止在任何地方输入密钥

如果您<textarea>的表单中没有,请将以下内容添加到您的表单中<form>:

代码语言:txt
AI代码解释
复制
<form ... onkeypress="return event.keyCode != 13;">

或者用jQuery:

代码语言:txt
AI代码解释
复制
$(document).on("keypress", "form", function(event) { 
代码语言:txt
AI代码解释
复制
    return event.keyCode != 13;
代码语言:txt
AI代码解释
复制
});

这将导致表单中的每个按键都将在keyCode上进行检查。如果它不是13(回车键),那么它将返回true,任何事情都会按预期进行。如果是13(回车键),那么它将返回false,任何东西都会立即停止,所以表单将不会被提交。

该keypress事件优于keydown作为实际上被插入字符时,这是唯一的烧制。当按下任何键时,keydown(和keyup)会被触发,包括控制键。而且,的代表被插入实际的字符,不使用物理按键。这样你就不需要明确地检查Numpad Enter键(108)是否被按下了。该是来不及阻止表单提交。keyCodekeypresskeyup

需要注意的是$(window)在一些其他的答案,而不是建议的$(document)方法不能用于keydown/ keypress/ keyup在IE <= 8,所以,如果你喜欢,以覆盖那些可怜的用户,以及这是不是一个好的选择。

只允许在textareas上输入密钥

如果你有一个<textarea>表单(这当然应该接受回车键),那么把按键处理程序添加到每个不是一个单独的输入元素<textarea>。

代码语言:txt
AI代码解释
复制
<input ... onkeypress="return event.keyCode != 13;">
代码语言:txt
AI代码解释
复制
<select ... onkeypress="return event.keyCode != 13;">
代码语言:txt
AI代码解释
复制
...

为了减少样板,最好用jQuery来完成:

代码语言:txt
AI代码解释
复制
$(document).on("keypress", ":input:not(textarea)", function(event) {
代码语言:txt
AI代码解释
复制
    return event.keyCode != 13;
代码语言:txt
AI代码解释
复制
});

如果在这些输入元素上附加了其他的事件处理函数,那么您也需要在某些原因上输入密钥,那么只能防止事件的默认行为,而不是返回false,以便能正确传播给其他处理程序。

代码语言:txt
AI代码解释
复制
$(document).on("keypress", ":input:not(textarea)", function(event) {
代码语言:txt
AI代码解释
复制
    if (event.keyCode == 13) {
代码语言:txt
AI代码解释
复制
        event.preventDefault();
代码语言:txt
AI代码解释
复制
    }
代码语言:txt
AI代码解释
复制
});

允许在textareas上输入密钥并仅提交按钮

如果你想允许按下提交按钮<input|button type="submit">,那么你总是可以细化选择器如下。

代码语言:txt
AI代码解释
复制
$(document).on("keypress", ":input:not(textarea):not([type=submit])", function(event) {
代码语言:txt
AI代码解释
复制
    // ...
代码语言:txt
AI代码解释
复制
});

请注意,input[type=text]正如其他答案中的建议不包括那些HTML5非文本输入,所以这不是一个好的选择器。

最爱开车啦

发布于 2017-12-18 10:00:03

你可以使用诸如

代码语言:txt
AI代码解释
复制
$(document).ready(function() {
代码语言:txt
AI代码解释
复制
  $(window).keydown(function(event){
代码语言:txt
AI代码解释
复制
    if(event.keyCode == 13) {
代码语言:txt
AI代码解释
复制
      event.preventDefault();
代码语言:txt
AI代码解释
复制
      return false;
代码语言:txt
AI代码解释
复制
    }
代码语言:txt
AI代码解释
复制
  });
代码语言:txt
AI代码解释
复制
});

为了使其更加可用,并允许人们在Enter完成所有领域时按下:

代码语言:txt
AI代码解释
复制
function validationFunction() {
代码语言:txt
AI代码解释
复制
  $('input').each(function() {
代码语言:txt
AI代码解释
复制
    ...
代码语言:txt
复制
代码语言:txt
AI代码解释
复制
  }
代码语言:txt
AI代码解释
复制
  if(good) {
代码语言:txt
AI代码解释
复制
    return true;
代码语言:txt
AI代码解释
复制
  }
代码语言:txt
AI代码解释
复制
  return false;
代码语言:txt
AI代码解释
复制
}
代码语言:txt
复制
代码语言:txt
AI代码解释
复制
$(document).ready(function() {
代码语言:txt
AI代码解释
复制
  $(window).keydown(function(event){
代码语言:txt
AI代码解释
复制
    if( (event.keyCode == 13) && (validationFunction() == false) ) {
代码语言:txt
AI代码解释
复制
      event.preventDefault();
代码语言:txt
AI代码解释
复制
      return false;
代码语言:txt
AI代码解释
复制
    }
代码语言:txt
AI代码解释
复制
  });
代码语言:txt
AI代码解释
复制
});
和开发者交流更多问题细节吧,去 写回答
相关文章
按enter键表单自动提交
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
逝兮诚
2019/10/30
1.8K0
from 阻止表单的默认提交事件
注意是onclick内是return func();而不是简单的调用func()函数
kirin
2020/11/19
2.2K0
JS阻止表单submit提交(在提交之前做验证及判断)
在工作中遇到表单提交之前,需要验证用户输入的是否为空,之前使用ajax做提交,在js里面直接做判断,如果用户输入为空则弹出提示框(起初默认是隐藏的,非alert弹出框),让用户重新输入,当输入框获取焦点的时候,弹出的提示框隐藏。
浩Coding
2019/07/12
14K0
C#开发中表单提交Ctrl+Enter和Enter快捷键的jQuery实现方式
以前写HRM系统的时候,通过C#代码和javascript实现过文本输入框中Enter提交表单的功能,使用的原理是针对textbox进行Enter键的监控,如果输入了Enter就调用C#的指定Button功能,这里可以支持同一个表单多个button可以任意选择触发其中的某个button。
崔文远TroyCui
2019/02/26
1.1K0
通过Ajax提交表单的数据
当监听到表单的提交事件后,可以调用事件对象的 event.preventDefault()函数,来阻止表单的提交和页面的跳转,示例代码如下:
岳泽以
2022/10/26
2.4K0
阻止HTML表单提交跳转页面,使用 Jquery Ajax 请求接口
站长源码网 1. HTML 表单 ---- <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <form action="" method="post" onsubmit="return save(this)"> 手机号 <input type="text" name="mobile" autocomplete="off"> 登录密码 <input type="text" name="p
很酷的站长
2023/01/16
3.3K0
form表单如何提交数据(表单中提交请求默认方式)
在form标签中添加Action(提交的地址)和method(post),且有一个submit按钮(<input type=’submit’>)就可以进行数据的提交,每一个input标签都需要有一个name属性,才能进行提交。
全栈程序员站长
2022/07/28
6K0
KindEditor配置ctrl+enter提交
今天花费了一些时间去想怎么配置,网上也没有直接找到这方面的资料。后面突然看到一个网页,提交也是用了相同的编辑器。就学习了一下。
全栈程序员站长
2022/11/07
5330
如何防止表单重复提交
在看Java Web 深入分析时, 看到表单重复提交问题一节, 如下描述如何解决问题:
望天
2018/08/02
3.2K0
如何防止表单重复提交
表单提交原理_防止表单重复提交
<form>标签的属性enctype设置以何种编码方式提交表单数据。可选的值有三个:
全栈程序员站长
2022/11/08
5.7K0
Jquery 实现表单提交按钮变灰,防止多次点击提交重复数据
表单提交时候我们应该控制提交按钮,不能点击多次进行数据的重复提交。要不然就会有冗余的重复的数据在系统中,造成系统出现数据垃圾。jQuery很简单的就可以实现对表单提交按钮控制,下面就是相关的例子和代码。
全栈程序员站长
2022/06/29
4.2K0
表单提交后端如何接收数据_html怎么接收表单提交的内容
然而,我们可以采取引入模块的做法来简化原生代码,并且可以实现文件上传的: 首先,我们需要在cmd或者powershell中安装这个模块:
全栈程序员站长
2022/11/08
6.2K0
表单提交后端如何接收数据_html怎么接收表单提交的内容
表单提交
在html中经常用到<form>标签。而我们在使用过程会经常这样用<input name=”sub” type=”submit” value=”提交” /> 也就是说当我们点击提交的时候会执行<form action=”file.php” method=”get” id=”se” name=”se”>action的动作(例子是提交到file.php页面)方法是get。 当没有提交按钮时而是用一个热图加onclick属性来完成,我们可以这样用 <form id=”search” name=”search”
苦咖啡
2018/05/07
4.7K0
创建联系表单页面并通过 Ajax 提交表单请求数据
回顾下上篇教程更新主题后的博客系统,可以看到顶部右上角导航菜单有两个链接,分别指向关于页面和联系表单页面:
学院君
2020/09/11
2.4K0
vue的form表单提交_axios提交表单
利用v-model能比较便捷地上传用户信息的数据,不用一个个参数地拼接。直接在data根据要传的字段定义一个对象,
全栈程序员站长
2022/11/10
6.9K0
Django -- 如何优雅的提交表单
前面的内容我们基本上以 get请求作为例子,那 post请求Django是如何处理的呢?本章内容我们就来介绍Django如何发起和处理 post请求的。
周辰晨
2020/01/19
3.5K0
layui表单提交参数如何传递_HTML中form表单数据提交方式
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/08
3.4K0
防止用户将表单重复提交的方法 原
表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如:
wuweixiang
2018/08/14
2.1K0
js form表单提交(jsp form表单提交方式)
最近工作比较忙,着急上线,写个简单的东西吧 url为你要提交的地址 params 为你提交的参数
全栈程序员站长
2022/07/30
15.4K0
点击加载更多

相似问题

网页刷新 如何阻止自动提交表单?

086

如图。如何提交表单?

075

如何防止按钮提交表单?

2391

提交问题加一个键盘提交表单的事件,如何?

1347

html 表单如何提交至spring mvc controller?

2947
相关问答用户
擅长3个领域
平安资管 | 架构师擅长4个领域
擅长4个领域
萃橙科技 | 合伙人擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档