将input框中输入内容显示在相应的div中【三种方法可选】


Posted in Javascript onMay 08, 2017

例题一枚:在input框中输入内容,会相应的显示在下面的div中的不同做法:

将input框中输入内容显示在相应的div中【三种方法可选】

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <link rel="stylesheet" type="text/css" href="css/bootstrap.css" rel="external nofollow" />
 <style type="text/css">
 #div{
 width: 175px;
 height: 100px;
 margin: 20px 84px;
 border:2px solid green;
 }
 </style>
 </head>
 <body>
 <div class="container">
 请输入内容:<input type="text" id="put" />
 <div id="div" ></div>
 </div>
 </body>
<script src="js/jquery-3.1.1.js"></script>
<script src="js/bootstrap.js"></script>

js:原生DOM操作

<script type="text/javascript">
var put1=document.getElementById("put");
 var div1=document.getElementById("div");
 put1.onkeyup=function(){
 div1.innerText=put1.value;
 }
</script>

指点迷津:

getElementById获取DOM节点,innerHTML:设置或者获取节点内部的所有HTML代码;

这里需要注意获取到input里面的节点内容需要获取value值。

这里使用的是innerHTML属性和value属性,注意与JQ中的方法区分

JQ操作:

<script src="js/angular.js"></script>
<script type="text/javascript">
$("#put").keyup(function(){
 $("#div").html($("#put").val())
 });
</script>

指点迷津:

jQuery("选择器").action ();通过选择器调用事件函数,但JQuery中,JQuery可以用$代替,即$("选择器").action();

    >>选择器可以直接使用CSS选择器,选中元素;

    >>.action表示对元素执行的操作;这里使用keyup()事件操作,与JS的不同之处在于html(),val()这里均是方法,在JS中则是属性

AngularJs操作:

<body ng-app="">
 <div class="container">
 请输入内容:<input type="text" ng-model="name"/>
 <div ng-bind="name"></div>
<!--<div id="div" >{{name}}</div>-->
 </div>
 </body>

指点迷津:

1.ng-app:ng-app=""声明Angular所管辖的范围,一般写在body和HTML上,原则上一个页面只能有一个

<body ng-app=""></body>

2.ng-model :把元素值(指令把输入域的值)绑定到应用程序变量 name。

<input type="text"  ng-model="name"/>

3.ng-bind: 指令把应用程序变量 name 绑定到某个段落的 innerHTML。可用表达式替代 

<div ng-bind=“name”></div>

<div>{{name}}</div>弹网页加载的瞬间会看到{},可以用ng-bind替代

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
JavaScript 获取事件对象的注意点
Jul 29 Javascript
Document 对象的常用方法
Jul 31 Javascript
关于javascript DOM事件模型的两件事
Jul 22 Javascript
JS操作Cookies包括(读取添加与删除)
Dec 26 Javascript
js动态切换图片的方法
Jan 20 Javascript
JavaScript知识点总结(四)之逻辑OR运算符详解
May 31 Javascript
Bootstrap零基础学习第一课之模板
Jul 18 Javascript
AngularJs bootstrap搭载前台框架——js控制部分
Sep 01 Javascript
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
Oct 31 Javascript
vue解决一个方法同时发送多个请求的问题
Sep 25 Javascript
MockJs结合json-server模拟后台数据
Aug 26 Javascript
vue-router路由懒加载及实现的3种方式
Feb 28 Vue.js
PHP实现记录代码运行时间封装类实例教程
May 08 #Javascript
jquery平滑滚动到顶部插件使用详解
May 08 #jQuery
H5上传本地图片并预览功能
May 08 #Javascript
jQuery实现select下拉框获取当前选中文本、值、索引
May 08 #jQuery
vue2.0实现导航菜单切换效果
May 08 #Javascript
jquery replace方法去空格
May 08 #jQuery
jQuery实现在HTML文档加载完毕后自动执行某个事件的方法
May 08 #jQuery
You might like
关于时间计算的结总
2006/12/06 PHP
php使用cookie实现记住用户名和密码实现代码
2015/04/27 PHP
PHP将URL转换成短网址的算法分享
2016/09/13 PHP
Js callBack 返回前一页的js方法
2008/11/30 Javascript
JQuery设置和去除disabled属性的5种方法总结
2013/05/16 Javascript
一个JavaScript去除字符串末尾的空白实例代码
2014/09/22 Javascript
分享2个jQuery插件--jquery.fileupload与artdialog
2014/12/26 Javascript
利用jQuery对无序列表排序的简单方法
2016/10/16 Javascript
create-react-app安装出错问题解决方法
2018/09/04 Javascript
关于vue3默认把所有onSomething当作v-on事件绑定的思考
2020/05/15 Javascript
[01:19]2014DOTA2国际邀请赛 采访TITAN战队ohaiyo 能赢DK很幸运
2014/07/12 DOTA
在漏洞利用Python代码真的很爽
2007/08/26 Python
Python下的Mysql模块MySQLdb安装详解
2014/04/09 Python
python中合并两个文本文件并按照姓名首字母排序的例子
2014/04/25 Python
python中的随机函数小结
2018/01/27 Python
pandas Dataframe行列读取的实例
2018/06/08 Python
Django 实现购物车功能的示例代码
2018/10/08 Python
python  Django中的apps.py的目的是什么
2018/10/15 Python
Python 3 判断2个字典相同
2019/08/06 Python
Python图像处理模块ndimage用法实例分析
2019/09/05 Python
利用python Selenium实现自动登陆京东签到领金币功能
2019/10/31 Python
Matplotlib绘制雷达图和三维图的示例代码
2020/01/07 Python
python对指定字符串逆序的6种方法(小结)
2020/04/02 Python
CSS实现圆形放大镜狙击镜效果 只有圆圈里的放大
2012/12/10 HTML / CSS
HTML5之SVG 2D入门3—文本与图像及渲染文本介绍
2013/01/30 HTML / CSS
canvas 下载二维码和图片加水印的方法
2018/03/21 HTML / CSS
Mankind美国/加拿大:英国领先的男士美容护发用品公司
2018/12/05 全球购物
Chi Chi London官网:购买连衣裙和礼服
2020/10/25 全球购物
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
2013/11/29 面试题
EJB面试题
2015/07/28 面试题
保荐人的岗位职责
2013/11/19 职场文书
扬尘污染防治方案
2014/06/15 职场文书
员工培训协议书
2014/09/15 职场文书
2016秋季运动会开幕词
2016/03/04 职场文书
MySQL 那些常见的错误设计规范,你都知道吗
2021/07/16 MySQL
go goth封装第三方认证库示例详解
2022/08/14 Golang