`
vera_sq
  • 浏览: 119213 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

通过js动态生成页面元素

 
阅读更多

通过js动态生成页面元素的写法:

var td = document.getElementById("more");//得到页面需要动态增加元素的标签id
		
var br = document.createElement("br");
var input = document.createElement("input");
var hidden = document.createElement("input");
var button = document.createElement("input");
		
input.type = "text";
input.name = "addtex";
input.value = str;
input.readOnly = "true";
	
hidden.type = "hidden";
hidden.name = "addtext";
hidden.style="display:none";
hidden.value = paramvalue;
	
button.type = "button";
button.value = "删除";
		
button.onclick=function(){//给动态生成的元素写onclick事件触发的js事件
	td.removeChild(br);
	td.removeChild(input);
	td.removeChild(button);
}
	
td.appendChild(br);
td.appendChild(input);
td.appendChild(button);
td.appendChild(hidden);
}

 

页面部份:

<td id="more"><div align="left"></div></td>

 

分享到:
评论

相关推荐

    javascript动态生成页面元素

    在现代Web开发中,JavaScript作为前端开发的核心语言之一,其动态生成页面元素的能力是构建交互式网站的关键技术。本文将深入探讨如何利用JavaScript动态生成HTML页面元素,包括使用innerHTML属性和DOM(Document ...

    jQuery为动态生成的select元素添加事件的方法

    2. 动态生成元素的事件处理难题:在Web开发中,经常遇到需要动态生成页面元素的情况,比如根据用户操作生成新的输入框、按钮或下拉选择框(select)。一旦这些元素被添加到DOM中,为了能够响应用户的交互,我们需要...

    js动态生成table

    在JavaScript中,动态生成table是一种常见的网页交互功能,它允许我们根据需求在页面上实时创建、添加或删除表格行(tr)和单元格(td)。这个功能在数据展示、表格编辑或者用户交互丰富的应用场景中非常实用。下面...

    js动态生成用户头像插件Avatars

    2. **动态生成**:通过JavaScript,`Avatars`可以根据用户数据(如用户名、邮箱等)动态生成个性化头像,无需预先存储大量预设图像。 3. **浏览器与Node.js兼容**:`Avatars`的跨平台能力使得开发者在前端和后端都...

    js实现动态生成select中的option

    在JavaScript编程中,动态生成`select`元素中的`option`是一项常见的需求,特别是在网页交互或者数据展示时。本文将深入探讨如何使用JavaScript实现这一功能,同时结合提供的`autoSelect.html`和`autoselect.txt`...

    基于jQuery和layui的form表单自定义js动态生成

    在动态生成表单中,我们主要利用jQuery的选择器快速定位表单元素,并通过其提供的API进行操作。 二、layui介绍 layui是一个轻量级且模块化的前端框架,它包括了丰富的组件,如表格、按钮、表单、弹窗等。layui的...

    js移动端页面生成图片demo(基于html2Canvas.js).zip

    在移动Web开发中,生成页面截图或以图片形式分享页面内容是常见的需求。"js移动端页面生成图片demo(基于html2Canvas.js).zip"是一个示例项目,它演示了如何利用html2Canvas.js这个JavaScript库在移动端实现这一功能...

    js动态生成tab页

    接下来,我们使用JS来动态生成这些元素。可以创建一个函数,接受tab的标题数组作为参数,然后遍历数组,为每个标题创建对应的`&lt;li&gt;`和`&lt;div&gt;`元素。同时,需要设置初始选中的tab和tabpanel。 JS示例: ```...

    js动态生成表格

    在JavaScript(JS)中动态生成表格是一项常见的任务,特别是在网页交互和数据展示中。这篇文章将深入探讨如何利用JS实现这一功能,以及相关的源码和工具。 首先,我们要明白HTML表格的基本结构,它由`&lt;table&gt;`、`...

    动态生成元素以及生成连连看布局

    动态生成元素可以提高用户体验,因为它们能够即时响应用户的操作,而不是在页面加载时一次性呈现所有内容。 生成连连看布局则涉及到了游戏设计中的二维数组和图形界面布局。连连看是一款基于匹配对的休闲游戏,其...

    java动态增加页面元素和动态建表

    在Java编程中,动态增加页面元素和动态建表是两个重要的技术点,它们通常涉及到Web开发中的前端交互和后端数据库操作。以下是对这两个概念的详细解析。 首先,让我们谈谈“Java动态增加页面元素”。在Java Web应用...

    使用页面动态生成图片实例

    在网页开发中,有时我们需要根据用户的操作或者服务器端的数据动态生成图片并展示在页面上,这种技术在报表、图表、验证码、数据可视化等方面广泛应用。本实例将深入探讨如何实现页面动态生成图片,主要包括以下几个...

    通过js生成二维码直接页面展示

    二维码在现代互联网应用中扮演着重要的角色,它能够将大量数据转化为简单的图形,方便用户通过手机扫描快速访问信息。...通过学习和理解这个示例,你可以更好地掌握在网页上使用JavaScript生成和展示二维码的技术。

    JavaScript动态生成css

    JavaScript动态生成CSS是一种常见的前端开发技术,它允许我们在运行时创建、修改或删除CSS样式,以实现更加灵活和动态的页面样式控制。这种方式通常用于响应式设计、动画效果、主题切换或者在某些特定条件下需要调整...

    Java爬虫Jsoup+httpclient获取动态生成的数据

    本文主要讲述如何利用Java编程语言中的Jsoup库和HttpClient工具包来获取和解析动态生成的数据,特别是那些通过JavaScript动态加载的数据。 ### Java爬虫基础 Java爬虫是指使用Java语言编写的一类程序,这些程序...

    js菜单可以动态生成

    JavaScript(简称JS)是一种轻量级的脚本语言,常用于网页交互和动态效果的实现。在网页设计中,菜单是用户与网站交互的重要部分,动态生成的菜单可以根据用户需求或数据变化实时更新,提供更加灵活和个性化的用户...

    JSCharts web页面动态生成图表

    JSCharts是一款用于在Web页面上动态生成图表的JavaScript库,尤其适用于那些希望在不依赖服务器端处理的情况下,为用户呈现数据可视化的应用。这个库以其强大的功能和易用性著称,可以创建各种类型的图表,如柱状图...

    js动态生成文本框并有删除功能

    ### JS动态生成文本框并实现删除功能的知识点 在现代Web开发中,动态地操作DOM(文档对象模型)是常见的需求之一。通过JavaScript可以轻松地实现这一目标。本篇文章将详细解析如何使用JavaScript来动态创建文本框,...

    动态生成JS动态给网站添加悬浮广告及弹窗等

    首先,动态生成JS(JavaScript)意味着在用户请求网页时,服务器会根据特定条件或配置生成相应的JavaScript代码,并将其嵌入到HTML页面中。这种方式的好处在于,站长可以根据不同的时间、用户行为或者用户群体定制...

    js自动生成的元素与页面原有元素发生堆叠的解决方法

    在这个场景下,商品属性和商品规格是通过JS动态加载的,而商品扩展信息是页面初始加载时就已经存在的元素。当动态生成的元素与静态元素发生堆叠时,可能会导致布局混乱,影响用户体验。本文将探讨如何解决这种问题。...

Global site tag (gtag.js) - Google Analytics