分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

使用js实现一个简单的数据双向绑定

发布时间:2023-09-06 01:27责任编辑:彭小芳关键词:js

实现代码:

<input type="text" id="foo"><button id="btn">提交</button><button id="btn1">设置</button><div>输入框的内容:<input type="text" id="xianshi"></div><script> ???var user = {}; ???var foo = document.getElementById("foo"); ???var xianshi = document.getElementById("xianshi"); ???Object.defineProperty(user, ‘name‘, { ???????get: function () { ???????????return document.getElementById(‘foo‘).value; ???????}, ???????set: function (newValue) { ???????????console.log(newValue); ???????????document.getElementById(‘foo‘).value = newValue; ???????}, ???????configurable: true ???}); ???foo.oninput = function () { ???????xianshi.value = user.name; ???} ???xianshi.oninput = function () { ???????user.name = xianshi.value; ???????xianshi.innerHTML = user.name; ???}</script>

使用js实现一个简单的数据双向绑定

原文地址:http://www.cnblogs.com/zjy1017/p/7911964.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved