问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php显示隐藏文本框

发布网友 发布时间:2022-04-26 14:43

我来回答

3个回答

热心网友 时间:2022-04-06 04:44

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<Script type="text/javascript" src="jquery库文件,没有自己去百度一个"></script>
<script type="text/javascript">
 <!--
 var Num = 1, A;
  $(document).ready(function(e) {
     A = $('a#ZJ');
  var Div = $('div#input');
  A.click(function(){
    Num++;
    Div.append('<div class="a1" id="a' + Num + '"><input type="text" name="text" value="" \/><a href="#" onclick="del($(\'#a' + Num + '\'))">删除</a><\/div>');
    if ( Num >= 9 ) {
    A.hide();
    }
   return false;
  });
  });

  function del( obj ){
   Num--;
   obj.remove();
   A.show();
  }
 //-->
</script>
<style type="text/css">
 <!--
 a{color:#03C; text-decoration:none;}
 div.a1{position:relative;z-index:0; height:25px;}
 -->
</style>
</head>

<body>
<div id="input">
 <div class="a1" id="a1">
   <input type="text" value="" name="text" />
 </div>
</div>
<a href="#" id="ZJ">增加文本框</a>
</body>
</html>

效果如下图:

热心网友 时间:2022-04-06 06:02

用js可以做,默认就不显示,当点击是就给他附一个新的class样式显示。

热心网友 时间:2022-04-06 07:37

使用JQUERY。可以到百度中搜索进行学习。非常好用,容易上手。推荐学习网站:w3school
首先在head中引用JQUERY 。

<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js">
</script>
</head>
测试原文如下仅供参考。在线测试成功。

<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js">
<script type="text/javascript">
$(document).ready(function(){
//复选框1单击事件
$("#check1").click(function(){
if ($(this).attr("checked")=="checked"){
//选中就在id是div1的div容器中添加一个文本框,并设置该文本框id为text1
$("#div1").append("<input id=\"text1\" type=\"text\" value=\"text1\"/>");
}else{
$("#text1").remove(); //取消选中,就删除id为text1的文本框
}});
//复选框2单击事件
$("#check2").click(function(){
if ($(this).attr("checked")=="checked"){
$("#div2").append("<input id=\"text2\" type=\"text\" value=\"text2\"/>");
}else{
$("#text2").remove();
}});
//复选框3单击事件
$("#check3").click(function(){
if ($(this).attr("checked")=="checked"){
$("#div3").append("<input id=\"text3\" type=\"text\" value=\"text3\"/>");
}else{
$("#text3").remove();
}});
//复选框4单击事件
$("#check4").click(function(){
if ($(this).attr("checked")=="checked"){
$("#div4").append("<input id=\"text4\" type=\"text\" value=\"text4\"/>");
}else{
$("#text4").remove();
}});
//复选框5单击事件
$("#check5").click(function(){
if ($(this).attr("checked")=="checked"){
$("#div5").append("<input id=\"text5\" type=\"text\" value=\"text5\"/>");
}else{
$("#text5").remove();
}});
//复选框6单击事件
$("#check6").click(function(){
if ($(this).attr("checked")=="checked"){
$("#div6").append("<input id=\"text6\" type=\"text\" value=\"text6\"/>");
}else{
$("#text6").remove();
}});

});
</script>
</head>
<body>
<input id="check1" type="checkbox" />复选框1<div id="div1"></div><br />
<input id="check2" type="checkbox" />复选框2<div id="div2"></div><br />
<input id="check3" type="checkbox" />复选框3<div id="div3"></div><br />
<input id="check4" type="checkbox" />复选框4<div id="div4"></div><br />
<input id="check5" type="checkbox" />复选框5<div id="div5"></div><br />
<input id="check6" type="checkbox" />复选框6<div id="div6"></div><br />
</body>
</html>追问$("#div3").append("");在这些地方多加几个文本框,吧id改为class有没有影响

追答加多少个都行,无非就是多写几行append,你要是还要提交表单,别忘了用表单把他们包含在里面就ok了。
方法很笨。呵呵。
class是关键字,好像不行吧。你试试,不行了可以换的。呵呵

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
牡丹叶子枯了怎么办 牡丹枯叶怎么回事 "他同情冤魂、惩办恶人,既有同情心又主持公道,既可爱又恐怖” 冯宝成传销诈骗邪教组织 冯保成团队,传销诈骗,家人深陷其中,求助。 南朝词臣北朝客,归来唯见秦淮碧。 池台竹树三亩馀至今人道江家宅的意思 池台竹树三亩馀至今人道江家宅是什... 高效、加分学习工具——小小答题错题本上线了 如何将三张合在一起的图片合并 砂锅红烧肉的做法 最正宗的做法_砂锅红烧肉怎么做 砂锅版红烧肉做法: php页面如何写单选框 PHP中如何获取文本框的值 php怎么添加一个文本框 php怎么设置边框颜色 新的打印机是换墨盒好还是加墨水好家用打印机是加墨还是换墨盒的好?_百度问一问 微信运动步数不增加 为什么微信运动突然记步不显示增加步数 为什么我用数据,微信运动步数不增加呢? 微信运动什么情况下步数不增加? 为什么我微信的计步数没有增加? 怎么进苹果自带浏览器 苹果4的自带浏览器在哪里?怎样打开? 苹果xr自带浏览器怎么用不了 苹果自带浏览器为什么有些软件打不开 苹果自带浏览器怎么打开网页? 苹果手机自带的浏览器用不了怎么解决 苹果自带浏览器怎么打开 iphone12浏览器如何打开 一个字的蔬菜有啥子咧 帮忙想想 这是什么菜啊? 最好的 PHP 框架是什么?为什么 3Dmax 2013 安装到W7系统后,提示“无效的弹出按钮 ID” 要连续点击5-6下才行 3dmax 2014 启动后显示无效的窗口 请问怎么解决? 3dmax2014打开后提示 “无效的文件” 是怎么回事? 3dmax运行时错误:dotNET runtime exception:URL上的无效目录这个是怎么回事啊?怎么解决啊? 3ds max 2013 无效的弹出按钮ID 3dmax出现invalid flyout button id 什么意思 3dmax出现invalid flyout botton id什么意思 打开3dmax时为什么会弹出丢失3dmax Id什么意思?? 今天打开做好的3DMAX2012文件提示无效文件,只有部分加载 3dmax打开之后显示无效的文件-只有部分被加载 3DMAX2020以下路径无效是否仍要提交怎么解决? 3DMAX 打开按下esc键弹出 net framework 外部组件异常? 3dmax建模时,按快捷键不能够弹出设置对话框?比如连接,切角,怎么让对话框出现 3dmax添加了vary renderid显示发生了错误,应用软件将立即关闭 四川面积排中国第几位? 我国四川省面积居全国第几位? 四川省总面积有多少&#47;总面积排全国第几位&#47;总人口有多少&#47;总人口排全国第几位&#47; 四川省,北京市,河南省,谁的面积大?谁的面积最小? iphone微信怎么同步聊天记录