js点击修改按钮后,要修改的地方出现文本框怎么弄

 我来答
ZXJ清欢
2018-07-27 · TA获得超过2.3万个赞
知道小有建树答主
回答量:169
采纳率:100%
帮助的人:4.6万
展开全部
  1. 需要编辑的地方搞成一个div,点击修改按钮时改变div的可编辑状态并改变一下样式使其像文本框,div可编辑属性<div  contentEditable=true></div>

  2. 搞个隐藏的文本框,点击修改按钮时,显示出来并把值赋进去
    <input  type="text" style="display:none;">
    或者点击修改按钮时创建一个文本框出来

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。 [1] 

为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。

sdf7901300
2014-02-19 · TA获得超过467个赞
知道答主
回答量:61
采纳率:0%
帮助的人:57万
展开全部
1.需要编辑的地方搞成一个div,点击修改按钮时改变div的可编辑状态并改变一下样式使其像文本框,div可编辑属性<div contentEditable=true></div>
2.搞个隐藏的文本框,点击修改按钮时,显示出来并把值赋进去
<input type="text" style="display:none;">
或者点击修改按钮时创建一个文本框出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5e99258cf
推荐于2018-02-27 · TA获得超过1687个赞
知道大有可为答主
回答量:1299
采纳率:71%
帮助的人:682万
展开全部

很简单啊~给你写个小例子哈~代码如下:

<button id="click">改变内容</button>
<div id="t">要改变的内容</div>
<script type="text/javascript">
document.getElementById("click").onclick=function(){
var text=document.getElementById("t");
var val=text.innerHTML;
text.innerHTML="<input type='text' id='n' value="+val+" />";
document.getElementById("n").addEventListener("blur",function(e){
text.innerHTML=document.getElementById("n").value;
});
};
</script>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9f01ef5
2014-02-18 · 超过20用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:40.2万
展开全部
把你的代码贴出来啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式