使用Javascript显示select div by按钮

使用Javascript显示select div by按钮,javascript,html,Javascript,Html,我需要你的帮助, 当我单击按钮显示selectdiv时,PHP生成的“id”在控制台中返回null响应。我只需要在单击“Cita rápida”按钮时显示div 代码如下: 函数muestracta(id){ var ident=document.getElementById(id); 标识类列表。添加(“显示”); }; 。显示{ 背景:#fff无重复滚动0; 显示:块; 左:0; 最大宽度:300px; 填充:3%; 位置:固定; 排名:0; } 西塔拉皮达酒店 问题出在 onclick

我需要你的帮助, 当我单击按钮显示selectdiv时,PHP生成的“id”在控制台中返回
null
响应。我只需要在单击“Cita rápida”按钮时显示div

代码如下:

函数muestracta(id){
var ident=document.getElementById(id);
标识类列表。添加(“显示”);
};
。显示{
背景:#fff无重复滚动0;
显示:块;
左:0;
最大宽度:300px;
填充:3%;
位置:固定;
排名:0;
}

西塔拉皮达酒店
问题出在

onclick="muestraCita(cr21);"
这样编写,
cr21
被视为一个没有值的变量,但您需要将一个字符串传递给
muestraCita()

您缺少引用。尝试:

onclick="muestraCita('cr21');"
问题在于

onclick="muestraCita(cr21);"
这样编写,
cr21
被视为一个没有值的变量,但您需要将一个字符串传递给
muestraCita()

您缺少引用。尝试:

onclick="muestraCita('cr21');"

cr21是否开始隐藏?如果是字符串,muestraCita的参数应该用引号括起来;是的,在onclick event中muestracta是引号,我的意思是像这个muestracta('cr21')——否则cr21被视为一个未定义的变量。onclick=“muestracta();”这是php代码,我粘贴了一个Firebug屏幕截图,ID在引号之间,我的意思是它应该是
onclick=“muestracta('';”
注意我在
之前添加的单引号。cr21是否开始隐藏?如果是字符串,muestraCita的参数应该用引号括起来;是的,在onclick event中muestracta是引号,我的意思是像这个muestracta('cr21')——否则cr21被视为一个未定义的变量。onclick=“muestracta();”这是php代码,我粘贴了一个Firebug屏幕截图,ID在引号之间,我的意思是它应该是
onclick=“muestracta('';”
注意我在
之前添加的单引号。