Foxtable(狐表)用户栏目专家坐堂 → [求助]移动端input控件


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

主题:[求助]移动端input控件

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/14 14:49:00 [显示全部帖子]

请贴出完整的全部代码,如果贴出来一些字符不见了,请使用txt文件上传上来查看。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/14 15:42:00 [显示全部帖子]

       With wb.AddButtonGroup("form1","btg1",True)
            .Add("btn1", "确定", "submit")
        End With

 

改成

 

       With wb.AddButtonGroup("form1","btg1",True)

            .Add("btn1", "确定", "button").Attribute = "onclick='form1.submit()'"
        End With

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/14 18:46:00 [显示全部帖子]

以下是引用ymjr2011在2018/3/14 17:45:00的发言:
解决了每个表单都提交的问题了,就是不跳转到下一个input上面(xh,ph)未获取焦点

 

你绑定的是 onchang 事件,你应该要绑定的是 onkeydown 事件吧?按下回车之后,焦点离开。

 

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/14 20:57:00 [显示全部帖子]

js那里首尾加入alert(123)看能否正常弹出,如果不能正常弹出说明你写的js代码有问题,或者是你绑定的事件有问题。

 

请贴出全部可以执行的代码。或者做个实例发上来测试。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/15 14:33:00 [显示全部帖子]

改成这样,弹出什么?

 

 

function gb(){
alert(1);
document.getElementById("ph").focus()
alert(2);
}

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/15 18:11:00 [显示全部帖子]

改成这样,输入值,弹出什么?

 

.AddInput("pname","品号","text").Attribute="onkeydown=""alert(123);document.getElementById('ph').focus();alert(456)""" 

[此贴子已经被作者于2018/3/15 18:11:29编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/15 18:13:00 [显示全部帖子]

以下是引用有点甜在2018/3/15 18:11:00的发言:

改成这样,输入值,弹出什么?

 

.AddInput("pname","品号","text").Attribute="onkeydown=""alert(123);document.getElementById('ph').focus();alert(456)""" 

[此贴子已经被作者于2018/3/15 18:11:29编辑过]

 

改成这样,输入值,弹出什么?

 

.AddInput("pname","品号","text").Attribute="onkeydown=""alert(123);document.getElementById('ph').focus();alert(456)""" 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/15 20:36:00 [显示全部帖子]

以下是引用ymjr2011在2018/3/15 18:37:00的发言:
来至http://*****的提示 123 ,点完确认后,焦点又回到了品号上面

[此贴子已经被作者于2018/3/15 18:37:09编辑过]

 

不可能,请把实例发上来说明。

 

我这样测试没问题

 

Select Case e.Path
    Case "","test.htm"
        Dim wb As New WeUI
        wb.AddForm("","form1","zxjc.htm")
        With wb.AddInputGroup("form1","ipg1","检测")
            .AddInput("pname","品号","text").Attribute="onkeydown=""alert(123);document.getElementById('ph').focus();alert(456)"""
            .AddInput("ph","批号","text")
            .AddInput("xh","箱号","text")
        End With
        With wb.AddButtonGroup("form1","btg1",True)
            . Add("btn1", "确定", "button").Attribute = ""
        End With
       
        e.WriteString(wb.Build)
End Select

[此贴子已经被作者于2018/3/15 20:40:12编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/15 22:32:00 [显示全部帖子]

执行下面代码弹出什么?如果什么都没弹出,说明js文件引入有问题。

 

function yz1(){
alert(123);
var str1 = document.getElementById("pname").value
var str2 = document.getElementById("xh").value
msgbox(456);
if(str1 != str2)
{
    alert("no")
}
alert(789);
}
 
 

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/15 23:13:00 [显示全部帖子]

代码没问题,你js引入肯定不正确,请上传实例说明。

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