将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 replace方法与正则表达式
Feb 19 Javascript
jQuery 图片切换插件(代码比较少)
May 07 Javascript
jquery实现table鼠标经过变色代码
Sep 25 Javascript
jQuery动画特效实例教程
Aug 29 Javascript
jQuery事件用法实例汇总
Aug 29 Javascript
JavaScript中具名函数的多种调用方式总结
Nov 08 Javascript
JQuery记住用户名密码实现下次自动登录功能
Apr 27 Javascript
基于javascript实现listbox左右移动
Jan 29 Javascript
JavaScript设置名字输入不合法的实现方法
May 23 Javascript
用Vue编写抽象组件的方法
May 06 Javascript
JS实现横向轮播图(中级版)
Jan 18 Javascript
canvas 中如何实现物体的框选
Aug 05 Javascript
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
德生PL990,目前市面上唯一一款便携式插卡蓝牙全波段高性能收音机
2021/03/02 无线电
关于PHP中Session文件过多的问题及session文件保存位置
2016/03/17 PHP
Yii2.0表关联查询实例分析
2016/07/18 PHP
php微信开发之自定义菜单实现
2016/11/18 PHP
php安装dblib扩展,连接mssql的具体步骤
2017/03/02 PHP
JavaScript中实现PHP的打乱数组函数shuffle实例
2014/10/11 Javascript
javascript+canvas制作九宫格小程序
2014/12/28 Javascript
Underscore.js常用方法总结
2015/02/28 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
2015/10/20 Javascript
详解JavaScript的表达式与运算符
2015/11/30 Javascript
AngularJS 过滤与排序详解及实例代码
2016/09/14 Javascript
javascript ES6中箭头函数注意细节小结
2017/02/17 Javascript
微信小程序实现图片上传、删除和预览功能的方法
2017/12/18 Javascript
Vue下滚动到页面底部无限加载数据的示例代码
2018/04/22 Javascript
微信小程序实现刷脸登录
2018/05/25 Javascript
webpack 开发和生产并行设置的方法
2018/11/08 Javascript
优雅的处理vue项目异常实战记录
2019/06/05 Javascript
vue store之状态管理模式的详细介绍
2019/06/13 Javascript
Python中暂存上传图片的方法
2015/02/18 Python
python爬虫的工作原理
2017/03/05 Python
Django给admin添加Action的步骤详解
2019/05/01 Python
python实现两个经纬度点之间的距离和方位角的方法
2019/07/05 Python
Python搭建代理IP池实现接口设置与整体调度
2019/10/27 Python
英国经典球衣网站:Classic Football Shirts
2017/05/20 全球购物
NBA欧洲商店(英国):NBA Europe Store UK
2018/07/27 全球购物
应届毕业生个人自我评价
2013/09/20 职场文书
历史专业学生的自我评价
2014/02/28 职场文书
车队司机个人自我鉴定
2014/04/17 职场文书
药剂专业个人求职信范文
2014/04/29 职场文书
挂靠协议书
2015/01/27 职场文书
文明旅游倡议书
2015/04/28 职场文书
黄埔军校观后感
2015/06/10 职场文书
百年孤独读书笔记
2015/06/29 职场文书
百年校庆感言
2015/08/01 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书
HTML+JS实现在线朗读器
2022/02/15 Javascript