以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [已解决]请教,如何改写JS函数?!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=175342)

--  作者:kylin
--  发布时间:2022/3/1 17:01:00
--  [已解决]请教,如何改写JS函数?!
  With .AddInputCell("ic4",2)  
            .AddLabel("lhdcp","产品互动",0) 
            .AddSelect("hdcp",cps,1).Attribute = """
 End With
        
 With wb.AddCheckGroup("cpk","klsm","客人看了这些产品:")
            .Add("zs","zz1")
            .Add("kj","kj1")
            .Add("cb","cb1")
            .Add("hj2","hj21")
            .Add("fc","fc1")
            .Add("hj1","hj11")
            .Add("ys","ys1")
            .Add("sb","sb1")
 End With


JS的函数:
function kanchanpin(){
   var gj=document.getElementById("hdcp").value;
if(gj=="看了产品")
 {
//alert("提示信息!"); 
document.getElementById("cpk").style.display="inline";
document.getElementById("cpk").style.display="block";
}
else
 {
//alert("集体表彰"); 
document.getElementById("cpk").style.display="none";
 }
}

网上看的例子改造的,出错提示,
图片点击可在新窗口打开查看此主题相关图片如下:图片1.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2022/3/2 10:01:07编辑过]

--  作者:有点蓝
--  发布时间:2022/3/1 17:21:00
--  
请上传相关完整代码
--  作者:kylin
--  发布时间:2022/3/2 10:01:00
--  
把最上的录入框放在一个独立的块,JS函数就生效了
比如
With wb.AddInputGroup("form1","ipg1","")
        With .AddInputCell("ic4",2)  
                .AddLabel("lhdcp","产品互动",0) 
                .AddSelect("hdcp",cps,1).Attribute = """
       End With
End With