mui.toast用不了

不知道为什么,值也取不到,也不会弹框,请帮忙看看

<div class="mui-input-row">

<label><span class="mui-icon mui-icon-person"></span>用户名</label>

<input id="userName" style="border: 1px solid #555555;" type="text" placeholder="请输入用户名">

</div>

<div class="mui-input-row">

<label><span class="mui-icon mui-icon-locked"></span>密 码</label>

<input id="passWord" style="border: 1px solid #555555;" class="mui-input-password" type="password" placeholder="请输入密码">

</div>

<p class="mui-button-row">

<button id="btnlogin" type="button" class="mui-btn mui-btn-block mui-btn-blue">确认</button>

</p>

</div>

</div>

&lt;/body&gt;

\n

</html>

<script type="text/javascript">

mui.plusReady(function(){

var btnlogin = document.getElementById('btnlogin');

var userName = document.getElementById('userName').value;

var passWord = document.getElementById('passWord').value;

btnlogin.addEventListener('tap',function(){

mui.toast(userName);

return;

if(userName==''){

mui.toast(userName);

return;

}

if(passWord==''){

mui.toast('密码不能为空');

return;

}

});

});

</script>



2017-10-13 01:11 添加评论 分享
已邀请:
1

1309819749@qq.com

赞同来自: jjadamal

var userName = document.getElementById('userName').value;
var passWord = document.getElementById('passWord').value;
你把这两句话放监听里才能取到值,实际上已经走了,只不过没有值,给我们的错觉没有走,
mui.toast(userName+"222222222");你可以这样试下就知道了。


0

回梦無痕 - 付费咨询指导,可接私活,qq565766672,论坛帖子不一定回复,论坛私信不回,有需要请加QQ。

赞同来自:

楼下是对的


0

jjadamal - 码农界最佳管理员,管理界最好的程序员

赞同来自:

了解,一开启页面,实际上取的是空值,tap事件时并没有去再次取值。


要回复问题请先登录注册

退出全屏模式 全屏模式 回复