纯javascript实现的代码如下:如果需要使用JQuery的再追问吧
汝南网站建设公司创新互联建站,汝南网站设计制作,有大型网站制作公司丰富经验。已为汝南上千余家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的汝南做网站的公司定做!
html
head
titleDocument/title
script type="text/javascript"
var index= 0;
function removeCh(id){
var child=document.getElementById(id);
child.parentNode.removeChild(child);
}
function addRow(tableId){
var parent = document.getElementById(tableId);
var tr=document.createElement("tr");
tr.id="row"+index;
var td1=document.createElement("td");
var td2=document.createElement("td");
var td3=document.createElement("td");
var node=document.createTextNode(index);
td1.appendChild(node);
td2.innerHTML="input type=\"text\" name=\"\"";
td3.innerHTML="input type=\"button\" value=\"Delete\" onclick=\"removeCh('row"+index+"')\""
tr.appendChild(td1);
tr.appendChild(td2);
tr.appendChild(td3);
parent.appendChild(tr);
index++;
}
function addTable(){
var form = document.getElementById("form");
var table = document.createElement("table");
table.id="table"+index;
table.innerHTML="tr"+
"tdinput type=\"button\" value=\"addRow\" onclick=\"addRow(\'table"+index+"\')\"/td"
+"tdinput type=\"button\" value=\"deleteCurrentTable\" onclick=\"removeCh(\'table"+index+"\')\"/td"
+"td/td"
+"/tr"
+"tr"
+"tdID/td"
+"tdInput/td"
+"tdFunction/td"
+"/tr"
+"tr id=\"row"+index+"\""
+"td123/td"
+"tdinput type=\"text\" name=\"\"/td"
+"tdinput type=\"button\" value=\"Delete\" onclick=\"removeCh('row"+index+"')\"/td"
+"/tr";
form.appendChild(table);
index++;
}
/script
/head
body
form id="form"
input type="button" value="addTable" onclick="addTable()"
table id = "table" border = 0
tr
tdinput type="button" value="addRow" onclick="addRow('table')"/td
tdinput type="button" value="deleteCurrentTable" onclick="removeCh('table')"/td
td/td
/tr
tr
tdID/td
tdInput/td
tdFunction/td
/tr
tr id="row"
td123/td
tdinput type="text" name=""/td
tdinput type="button" value="Delete" onclick="removeCh('row')"/td
/tr
/table
/form
/body
/html
主要的还是业务管理能力,搞OA最大的阻力不是技术,是管理,OA的引入会改变当前的管理模式,不仅要改变大家的工作习惯,甚至还要触及很多人的利益,所以二次开发基本上是没前途的。
获取iframe这个标签对象吗 不用jq的话 那就getElementById 或 getElementByName
甚至 直接 引用name.
如果是要获取iframe加载的网页里的document的话,,,,那么这里如果不是一个域的话就有跨域问题了
低代码平台哪家强?可以参考一下(天翎)低代码开发平台
一 、什么是低代码开发平台
“低代码开发平台”指的是一种快速开发应用软件的系统,用户通过少量代码即可以快速构建出OA协同、公文督办、KM文库、项目管理、采购管理、生产管理、供应链管理等一些列职能类和业务类管理系统。
二 、低代码开发平台的两种模式
目前市面上的低代码开发平台主要分为两种模式。一种是引擎式开发模式,一种是快速生成代码模式。引擎式开发,是目前最先进的软件快速开发方式之一,只需在开发后台进行配置,即可完成软件开发的过程,由于过程中没有生成或修改底层源码,平台可以统一维护和升级,轻松实现复杂的业务逻辑。
这种模式的低代码开发平台主要成功代表有(天翎MyApps低代码平台),他们的产品完全采用引擎式开发模式,整个过程都是可视化操作模式,不需要编码即可进行打包、编译及发布,开发和效率得到了极大的提高。
第二种便是源码生成模式,这种模式主要通过桌面式设计器来定义业务模块,辅助生成源代码框架,然后用户可以在生成的源代码的基础上去编写、修改自己的源代码来实现业务逻辑,因此生成源码模式也可认为是一种代码生成器。这种模式对开发人员的要求比较高。
三 、低代码开发平台的价值
对开发者而言
图形化操作,容易上手;
提供成熟案例模板库,不用从零开始;
支持所有主流应用服务器和数据库,降低开发难度;
接口丰富,节省开发时间;
强大的代码调试功能,提升开发效率;
对企业而言
优化流程,提升企业运作效率
节省成本,提升企业效益
维护方便,即改即用
一键升级,方便实用
对使用者而言
操作简单、友好 、人性化
消息驱动,合理利用工作时间
即用即改,优化完善软件功能
多客户端入口,随时随地办公
四 、低代码开发平台的未来趋势
毫无疑问,作为行业领先的低代码开发平台厂商,无论是产品还是服务(天翎)都做到了极致,我们致力于将复杂的技术以简单的模式为广大政企赋能,为企业缩短开发周期、降低运营成本、提高开发的质量。
未来也会有越来越多的开发人员使用低代码平台实现更多的业务功能。没什么不可以!动手试一试,借助简单的教程,用低代码开发平台来开启自己的低代码开发之旅吧!
现在的快速开发平台90%以上都是B/S架构的,基于JAVA开发的平台也很多。大型的有普元的eos,中型的有PBS、AS快速开发平台等。AS快速开发平台是采用Java技术开发,支持跨平台、多种数据库的部署需求,并集成了JBoss应用服务器, 遵循业界各开源技术、协议及标准,基于业务面向对象,实现了快速部署实施,集合业务导向与流程驱动的软件架构体系,更易于实现与维护的新一代平台。实现了软件开发从存储、表单、流程、报表到集成的快速搭建,其功能的实现基本上达到零代码,缩短开发周期,便于客户的日后维护与修改。
以上是个人的观点,希望对你有帮助。详情请见力软信息官网。
基于BS架构的3D可视化开发平台就是thingjs啦~
ThingJS 基于 HTML5 和 WebGL 技术,可方便地在主流浏览器上进行浏览和调试,支持 PC 和移动设备。ThingJS 为可视化应用提供了简单、丰富的功能,只需要具有基本的Javascript 开发经验即可上手。
ThingJS 提供了场景加载、分层级浏览,对象访问、搜索、以及对象的多种控制方式和丰富的效果展示,可以通过绑定事件进行各种交互操作,还提供了摄像机视角控制、点线面效果、温湿度云图、界面数据展示、粒子效果等各种可视化功能。
ThingJS提供如下相关组件和工具供用户使用网页链接
CityBuilder:聚焦城市的 3D 地图搭建工具,打造你的 3D 城市地图。
CamBuilder:简单、好用、免费的 3D 场景搭建工具。
ThingPano:全景图制作工具,轻松制作并开发全景图应用,实现 3D 宏观场景和全景微观场景的无缝融合。
ThingDepot:上万种模型,数十个行业,自主挑选,一次制作多次复用。
ThingJS是面向物联网的3D可视化开发平台,由功能强大的3D园区搭建工具、3D城市搭建工具和3D模型库组成,帮助用户快速构建3D模拟场景,开发可视化应用,为物联网应用做可视化赋能
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款