Foxtable(狐表)用户栏目专家坐堂 → js代码


  共有4894人关注过本帖树形打印复制链接

主题:js代码

帅哥哟,离线,有人找我吗?
cuicuibing
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:405 积分:3590 威望:0 精华:0 注册:2014/1/8 17:12:00
js代码  发帖心情 Post By:2020/4/11 15:46:00 [只看该作者]

function bb() { var aa = document.getElementById("cc") 
if (aa.value > 10){ 
aa.value = 1 }
}

这个用wb.AppendHTML  怎么写。

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113628 积分:578677 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/11 15:55:00 [只看该作者]

添加一个js文件,输入这段代码。假设文件名为aaa.js,放入d:\web目录中

wb.AppendHTML("<script src='./aaa.js'></script>"'引入脚本文件


 回到顶部
帅哥哟,离线,有人找我吗?
cuicuibing
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:405 积分:3590 威望:0 精华:0 注册:2014/1/8 17:12:00
  发帖心情 Post By:2020/4/11 16:56:00 [只看该作者]

版主,我想在htm页面里面写。因为id号,不是固定的,是通过数据库查询,根据查询的行数生成的。帮助里面自带的输入数值判定在有的手机不行。

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113628 积分:578677 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/11 17:08:00 [只看该作者]

函数加一个参数,调用函数的时候传入id即可。
function bb(id) { var aa = document.getElementById(id) 

 回到顶部
帅哥哟,离线,有人找我吗?
cuicuibing
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:405 积分:3590 威望:0 精华:0 注册:2014/1/8 17:12:00
  发帖心情 Post By:2020/4/13 8:08:00 [只看该作者]

With wb.AddInputGroup("form1","ipg1","人数")
      With .AddInput("rs","人数","number")
           .Value = 1  (这里默认等于1,根据选择的人数,变化)
      End With
End With



Dim a As Integer = 1
With wb.AddInputGroup("form1","ipg2","录入")
   For Each dr As DataRow In dt.DataRows
     With .AddInput("kz" & a ,"可录入数","number")
         .Value = dr("数")
     End With
    .AddInput("dr("名称")","名称","text")
    .AddInput("dr("编号")","数量","number").Attribute = " o ncha nge='xx()' ”事件调用 
    a = a +1
   Next
End With
With wb.AddButtonGroup("form1","btg1",True)
    .Add("btnok","确定")
End With
wb.AppendHTML("<script src='xx.js'></script>") '引入脚本文件

麻烦版主,看看这个js代码如何写。   ID= dr(“编号”)的输入框,录入数值时,判断。  dr(“编号”) 要小于等于 ”kz“ & q (也就是dr(“数”))/ rs(标蓝的)

[此贴子已经被作者于2020/4/13 8:09:20编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113628 积分:578677 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/13 9:24:00 [只看该作者]

.AddInput("dr("编号")","数量","number").Attribute = " o ncha nge='xx('kz" & a & "')' ”事件调用 

 回到顶部
帅哥哟,离线,有人找我吗?
cuicuibing
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:405 积分:3590 威望:0 精华:0 注册:2014/1/8 17:12:00
  发帖心情 Post By:2020/4/13 9:54:00 [只看该作者]

版主,不好意思,js代码,这里应该是不是2个参数呢?js不太懂。dr("编号"),这个参数如何传递。
function bb(   这里咋定义   ) { var aa = document.getElementById(  kz" & a 

                           var cc  = document.getElementById( dr(“编号”))
                           var dd  = document.getElementById(“rs”)

                         if (cc.value > aa / dd ){ 
cc.value =  aa / dd}

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113628 积分:578677 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/13 9:59:00 [只看该作者]

.AddInput(dr("编号"),"数量","number").Attribute = " o ncha nge='xx('kz" & a & "','" & dr("编号") & "')' ”事件调用 
----------------
function bb( id1,id2 ) { var aa = document.getElementById( id1 

                           var cc  = document.getElementById(id2 )
                           var dd  = document.getElementById(“rs”)

                         if (cc.value > aa / dd ){ 
cc.value =  aa / dd}

 回到顶部
帅哥哟,离线,有人找我吗?
cuicuibing
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:405 积分:3590 威望:0 精华:0 注册:2014/1/8 17:12:00
  发帖心情 Post By:2020/4/13 10:47:00 [只看该作者]

With wb.AddInputGroup("form1","ipg1","人数")
       With .AddInput("sl","年龄","number")
         .Value = 3
    End With

End With

With wb.AddInputGroup("form1","ipg2","录入")
    With .AddInput("kz","数","number")
         .Value = 300
    End With 
    .AddInput("dj","数量","number").Attribute = "o ncha nge=(‘dj‘,'kz')”  ’事件调用
       
End With
wb.AppendHTML("<script src='xx.js'></script>") 



function xx(id1,id2) { var aa = document.getElementById(id1) 
                                var cc = document.getElementById(id2).value
        var dd = document.getElementById("sl").value     
if (aa.value > cc/dd){ 
aa.value = cc/dd}
}
         这里写法不对吧,应该咋写
    

我做了个测试,版主,没有反应呢。





[此贴子已经被作者于2020/4/13 10:49:45编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113628 积分:578677 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/13 10:58:00 [只看该作者]

.AddInput("dj","数量","number").Attribute = "o ncha nge=xx(dj‘,'kz')”  ’事件调用


function xx(id1,id2) { 
alertt('1'); //能不能弹出
var aa = document.getElementById(id1) ;
                                var cc = document.getElementById(id2).value;
        var dd = document.getElementById("sl").value     ;
if (aa.value > cc/dd){ 
aa.value = cc/dd;
}
}

 回到顶部
总数 15 1 2 下一页