Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JavaScript中使用Struts1标记?_Javascript_Jsp_Struts_Struts 1 - Fatal编程技术网

如何在JavaScript中使用Struts1标记?

如何在JavaScript中使用Struts1标记?,javascript,jsp,struts,struts-1,Javascript,Jsp,Struts,Struts 1,我需要显示具有流动需求的表单 第一个元素是具有四个值的下拉列表 根据从第一个下拉列表中选择的值,我必须将下拉列表或文本字段(动态)显示为第二个元素 我的项目是Struts1.1,视图是JSP。我必须使用struts文本文件和下拉列表。我如何做到这一点 permitDetail.alignControl=函数(){ var permit\u detail\u key\u selected=document.forms[0]。permit\u detail\u key.value; //警报(选

我需要显示具有流动需求的表单

  • 第一个元素是具有四个值的下拉列表
  • 根据从第一个下拉列表中选择的值,我必须将下拉列表或文本字段(动态)显示为第二个元素
  • 我的项目是Struts1.1,视图是JSP。我必须使用struts文本文件和下拉列表。我如何做到这一点

    
    
    permitDetail.alignControl=函数(){
    var permit\u detail\u key\u selected=document.forms[0]。permit\u detail\u key.value;
    //警报(选择了许可证详细信息键);
    如果(允许详细信息和所选关键点==“1”| |允许详细信息和所选关键点==“2”){
    document.getElementById(“temp”).innerHTML=“”
    }否则{
    document.getElementById(“temp”).innerHTML=“”;
    }
    }
    
    如何将这些内部html设置为struts文本框或conmbobox?

    有两个选项: 1.创建两个div初始设置显示:无样式。在更改第一个下拉列表值时,调用java脚本函数,并根据该值,使用样式display:block创建任意一个div。 2.如果您不想在java脚本中执行此操作,请调用ajax函数并在struts操作类中决定要显示哪个div


    希望这有帮助。

    生成与S1标记相同的HTML。Dave。谢谢您的时间。您能解释一下吗