text输入框中按下enter键时阻止刷新页面

1.在js中加入一个方法:

function judge_enter(){

  if(window.event.keyCode==13){

    return false;//阻止页面刷新的作用

  }

}

2.然后在body中

标签<input type=‘text‘ id=‘text‘ size=‘10‘ onkeypress=‘judge_enter();‘/>

时间: 2024-12-17 14:59:54

text输入框中按下enter键时阻止刷新页面的相关文章

按下enter键后表单自动提交问题

在HTML的form表单里,按下enter键之后,默认情况下表单会自动提交. 在公司一个项目里,按下enter键自动提交表单的查询结果与按下搜索框的搜索结果页面显示不一样,按下搜索按钮之后是通过Ajax请求返回结果:而按下enter键是直接post请求然后跳转返回一个页面,失去了页面样式及导航等. 一开以为是写了js代码导致按下enter键之后会触发表单提交,后来把js代码全部移除也是一样地按下enter键会触发表单提交.到网上搜索发现是因为默认情况下在form表单内按下enter键会触发表单自

Unity之一天一个技术点(五)---解决U3D程序“按下休眠键时退出程序”的问题

解决U3D程序"按下休眠键时退出程序"的问题(官方解决方案) 更改AndroidManifest.xml中的<activity>标签,来包含<android:configChanges>标记 活动标签示例如下所示:- <activity android:name=".AdMobTestActivity" android:label="@string/app_name" android:configChanges=&q

强制浏览器在点击回退按钮时重载刷新页面

最近在项目中有个场景会涉及到此问题,第一反应是通过header控制估计行不通,使用的浏览器为chrome,点击回退时浏览器并不重新请求服务器也不会重新渲染页面.所以服务器header或页面中的meta信息起不了作用.这样以来,就把解决方式定位在了前端来处理,用浏览器的本地存储设置了一个临时标志位,既页面1请求到页面2时,在页面2写入标志位,在页面1里做检查是否有标志位来进行重载刷新判断.思路很明了,因为项目支持的是H5环境,想通用所有浏览器的话,如使用cookie也可达到同样的目的.

条件查询,有input和select框,当查询条件获取焦点时支持摁下enter键查询

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <

两种方法实现text输入框中“请输入关键字”的提醒

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7 <body> 8 <div style="margin: 0 auto;width: 600px"> 9 <input id

DrawerLayout + Toolbar中摁下退回键关闭应用而不是菜单的解决办法。

首先,关于DrawerLayout的一些了解,他是可以用于制作菜单的一个view,其中他的第一个view'是内容区域,然后他还可以有两个view,根据他们的layout_gravity属性决定是右侧还是左侧菜单,其中等于left是左侧,等于right是右侧菜单.一般菜单都是一个listview. 我们使用ToolBar代替原来的ActionBar,让他和DrawerLayout一起使用.点击ToolBar的Navigation的图标的时候可以显示或者隐藏菜单,还有炫的效果,类似知乎APP,然后有

通过设置窗体的AcceptButton属性,可以设置窗体的“接受”按钮,若此设计,则用户每次按下Enter键都相当于单击该按钮

1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Text; 7 using System.Windows.Forms; 8 9 namespace Test02 10 { 11 public partial class Form1 : Form 12 { 13

在win7/8/10鼠标右键添加按下SHIFT键时弹出的“在此处打开命令窗口”

Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Drive\shell\cmd]@="@shell32.dll,-8506""NoWorkingDirectory"="""Extended"="" [HKEY_CLASSES_ROOT\Drive\shell\cmd\command]@="cmd.exe /s /k pushd \&q

文本框内按下enter键禁止换行

$(document).on("keydown",function(e){  //一定是keydown ,keyup的话还是会先执行换行 var code = e.keycode; if(code == 13){ //do what u want except  ... e.returnValue = false; return false; } });