将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 相关文章推荐
JQuery 常用操作代码
Mar 14 Javascript
HTML DOM的nodeType值介绍
Mar 31 Javascript
javascript根据像素点取位置示例
Jan 27 Javascript
js创建一个input数组并绑定click事件的方法
Jun 12 Javascript
jQuery实现下拉框功能实例代码
May 06 Javascript
WEB开发之注册页面验证码倒计时代码的实现
Dec 15 Javascript
BootstrapValidator实现注册校验和登录错误提示效果
Mar 10 Javascript
使用AngularJS2中的指令实现按钮的切换效果
Mar 27 Javascript
AngularJs定时器$interval 和 $timeout详解
May 25 Javascript
js中怎么判断两个字符串相等的实例
Jan 17 Javascript
微信小程序new Date()方法失效问题解决方法
Jul 29 Javascript
js实现移动端图片滑块验证功能
Sep 29 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
深入理解PHP内核(一)
2015/11/10 PHP
Yii2实现log输出到file及database的方法
2016/11/12 PHP
Yii中特殊行为ActionFilter的使用方法示例
2020/10/18 PHP
显示、隐藏密码
2006/07/01 Javascript
小试JQuery的AutoComplete插件
2011/05/04 Javascript
简单几行JS Code实现IE邮件转发新浪微博
2013/07/03 Javascript
javascript版2048小游戏
2015/03/18 Javascript
jquery实现鼠标滑过后动态图片提示效果实例
2015/08/10 Javascript
jquery实现通用的内容渐显Tab选项卡效果
2015/09/07 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
2016/08/24 Javascript
JS鼠标3次点击事件实现代码及扩展思路
2017/09/12 Javascript
手机注册发送验证码倒计时的简单实例
2017/11/15 Javascript
bootstrap中日历范围选择插件daterangepicker的使用详解
2018/04/17 Javascript
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟功能的方法
2018/11/28 Javascript
jquery+css实现Tab栏切换的代码实例
2019/05/14 jQuery
vue-i18n结合Element-ui的配置方法
2019/05/20 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
[01:59]翻天覆地,因你而变,7.20版本地图更新速览
2018/11/24 DOTA
Fabric 应用案例
2016/08/28 Python
用Python实现命令行闹钟脚本实例
2016/09/05 Python
python基础教程项目三之万能的XML
2018/04/02 Python
python 巧用正则寻找字符串中的特定字符的位置方法
2018/05/02 Python
python list格式数据excel导出方法
2018/10/31 Python
python代码 输入数字使其反向输出的方法
2018/12/22 Python
python列表推导和生成器表达式知识点总结
2020/01/10 Python
Python和Anaconda和Pycharm安装教程图文详解
2020/02/04 Python
linux面试题参考答案(7)
2014/07/24 面试题
应届毕业生个人自荐信范文
2013/11/30 职场文书
竞选班干部演讲稿
2014/04/24 职场文书
竞选大队委员演讲稿
2014/04/28 职场文书
五四青年节的活动方案
2014/08/20 职场文书
商铺门面租房协议书
2014/10/21 职场文书
国庆庆典邀请函
2015/02/02 职场文书
走近毛泽东观后感
2015/06/04 职场文书
2016社区平安家庭事迹材料
2016/02/26 职场文书
经典法律座右铭(50句)
2019/08/15 职场文书