ctrl+enter提交留言

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>ctrl+enter提交留言</title>
<style>
</style>
<script src="jquery-1.9.1.js"></script>
<script>
/*$(document).keydown(function(ev){
alert(ev.which); //测试结果enter键值为13
});*/

$(function(){
$("#btn").click(function(ev){
var con=$("#txt2").val()+"\n";//换行符\n
var aa=$("#txt1").html();
$("#txt1").html(aa+con);
$("#txt2").val("");

});
$("#txt2").keydown(function(ev){   //输入的焦点在文本框上,所以给它加事件
if(ev.which==13&&ev.ctrlKey){    //ctrlKey是一个布尔值,当按下ctrl的时候,为true,不按的时候为false;shift/alt以此类推。
var con=$("#txt2").val()+"\n";
var aa=$("#txt1").val();
$("#txt1").val(aa+con);
$("#txt2").val("");
}
});
});
</script>
</head>
<body>
<textarea id="txt1" cols="40" rows="10"></textarea><br>
<input type="text" id="txt2" style="width:300px">
<button id="btn">提交</button>
</body>
</html>
补充:一、value
取值:$("#Text1").val();
设置:$("#Text1").val("公交");
清空:$("#Text1").val(""); //清空

二、html
获取:$("test").html();(如果是一组元素,取的是第一个)
设置:$("test").html("内容");(如果是一组元素,将赋值给所有的元素)
清空:$("test").empty();

三、文本框获得焦点
$(”#Text1”).focus()

时间: 2024-12-26 20:54:24

ctrl+enter提交留言的相关文章

Ctrl+Enter 提交聊天信息

1 window.onload = function() { 2 var content = document.getElementById("content"); 3 var info = document.getElementById("info"); 4 var btn = document.getElementById("btn"); 5 6 info.onkeydown = function(ev) { 7 var oEvent = e

jQuery键盘事件 ctrl+Enter回车键提交表单

分享下jquery键盘事件的一些例子,个人感觉还不错,有空时多多研究. 键盘事件处理所有用户在键盘敲击的情况,不管在文本输入区域内部还是外部.键盘事件在不同的浏览器中作用的范围是不一样的,通常这种键盘事件可以作用于 Form元素,a标签元素,window ,document这样的元素上.在所有可以获得交点的元素上是可以触发键盘事件的,可以获得焦点的元素可以这样理解,在使用Tab键的时候可以跳跃到的元素就是可以使用键盘事件的元(在没有为这些元素设置tabindex属性值的情况下,当tabindex

提交留言HTML模板代码

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>提交留言-hovertree</title> </head> <body> <div style="width:800px;margin:10px auto"> <h2>提交留言</h2> <ta

禁用Skype For Business 2016客户端的Ctrl+Enter快捷组合键

在Lync客户端或者Skype For Business 2016客户端上,都有很多快捷键(快捷键分类可以参考:https://support.office.com/en-us/article/Keyboard-shortcuts-for-Skype-for-Business-74eda765-5631-4fc1-8aad-cc870115347a).中国用户很多电脑上都会使用QQ这个软件,QQ中默认发送消息使用的是Ctrl+Enter组合键.如果有人使用QQ习惯了,在使用Lync客户端的时候就

div,contenteditable编辑器之ctrl+enter换行,enter发送

本想扯点废话的,赶着做项目先把代码丢上来日后再说,想看效果的直接拷贝代码过去即可. <!doctype html> <html lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta charset="utf-8"> <title>cont

jquery屏蔽掉键盘enter提交 onkeydown

屏蔽掉enter提交onkeydown onkeydown="if(event.keyCode==13){return false;}" 原文地址:https://www.cnblogs.com/huanghuali/p/10031745.html

Ctrl+Enter 选中文本提交

<meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <body> <script language="javascript"> var seltxt = ''; function check() { alert(seltxt); } function getSelText(o) { o.focus(); if (typeof do

javascript——ctrl加回车留言

HTML部分: <input type="text" name="" id="text1"> <ul id="ul1"></ul> <!-- 文本框中输入文字,按下ctrl+回车 --> JS部分: window.onload = function(){ //获取相关元素 var oText = document.getElementById('text1'); var oUl

Web Js 按键事件……Enter提交事件 Enter Js事件

$(document).ready(function(){ document.onkeydown = function (event){ if (event.keyCode==13) //回车键的键值为13 submit(); }; }); $(document).ready(funtion) 可以简写为      ↓ $(function(){ });