js捕获回车事件,并且获取每一条输入内容

 1 <body>
 2     <div style="width: 200px; height: 20px;">
 3         <textarea id="inputValue" onkeyup="keyup()"></textarea>
 4     </div>
 5 </body>
 6 <script>
 7     //判断回车符,并且获取每一行的内容
 8     function keyup(param) {
 9         //alert(param);
10         var ss = document.getElementById(‘inputValue‘).value;
11         var ary = ss.split(‘\n‘);
12         var list = new Array();
13         for (var i = 0; i < ary.length; i++) {
14             alert(ary[i]);
15             if (ary[i] != null && ary[i].trim() != "")
16                 list.push(ary[i]);
17         }
18         alert(list.length);
19     }
20 </script>
时间: 2024-10-11 21:15:19

js捕获回车事件,并且获取每一条输入内容的相关文章

js捕获activex事件

最近参与了一个项目,我的同事在开发一个ActiveX对象,我帮他编写JS脚本来调用这个对象,其中碰到蛮多问题,最难的就是如何响应由ActiveX对象返回的对象事件.正好,现在一起总结一下. 首先,我来介绍一下COM组件,以便说明js如何响应 COM组件        方法:                     void init()                    //初始化对象                  Project createProject()        //创建一

IOS Webview JS交互之事件拦截获取

最近项目中用到了webvVew,webView加载的网页中有两个按钮,要在app里面响应这两个按钮的点击事件,并接受JS传过来的参数. ios7 的时候,出来了一个新的类库叫JavaScriptCore.framework - (void)setupJsContent { //获取当前JS环境 _content = [_webView valueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"]; // 打印异

js 取消回车事件

最近在写一个js小玩意儿,里边涉及到这样一个功能:在textarea中编辑东西完成之后,敲回车,发送消息,清空textarea; 但是出现一个bug:敲回车后,textarea里会残余一个换行符;想来想去,应该是这个回车敲击以后,清空textarea的方法调用之后,事件还在继续,于是换行符被当做输入,进入了textarea; 如何让这个回车事件在清空textarea之后就取消呢? 在网上找到这篇文章JS阻止事件冒泡,于是在代码里加了一句 obj.preventDefault(); 就解决了; d

回车提交表单input框的输入内容

代码如下: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <title></ti

js 设置回车事件

document.onkeydown=function(event){ var e = event || window.event || arguments.callee.caller.arguments[0]; if(e && e.keyCode==27){ // 按 Esc //要做的事情 } if(e && e.keyCode==113){ // 按 F2 //要做的事情 } if(e && e.keyCode==13){ // enter 键 //要

JS绑定回车事件

1.BODY 上绑定 onkeyup="LoginEnter(event)" 2.obj.keyCode==number number为键盘的KEY值 Login();为调用方法 obj.returnValue=falese; 防止后面的操作 function LoginEnter(obj) {            if (obj.keyCode == 13) {                Login();                obj.returnValue = fal

获取表单中的输入内容、单选按钮、复选框的输入内容

<html><head> <meta charset="utf-8"> <title>js</title> <script type="text/javascript"> function show(){ var name=document.myform.name.value; alert("姓名:"+name); var sex; if(document.myform.se

easyui-combobox绑定回车事件注意事项

回车事件的定义的位置必须是easyui-combobox数据加载的后面,才有效果. HTML文件: <select id="aucBrandNo" class="easyui-combobox" name="aucBrandNo" style="width: 160px;" data-options="required:true,onHidePanel:function(){validateComboboxIn

母版页的铵钮事件去获取子页的内容

本例演示在母版页中的铵钮事件去获取某些子页的内容.在母版本中,有一个铵钮事件.当浏览某些子页时,用户点一点母版页的铵钮,能去获取当前页的内容. 子页很多,但我们并不是每一个子页的内容均要去获取,而且每个子页的内容不一样.因此你需要让父页的事件知道,哪些子页是需要获取的. 说白了,这就是平时所说的接口.让不同的对象去处理一个相同的行为. 先来看看此接口: using System; using System.Collections.Generic; using System.Linq; using