jjadamal
jjadamal
  • 发布:2017-10-13 01:11
  • 更新:2017-10-13 09:38
  • 阅读:2234

mui.toast用不了

分类:MUI

不知道为什么,值也取不到,也不会弹框,请帮忙看看
<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>

</body>  

</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***@qq.com

1***@qq.com

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

回梦無痕

回梦無痕 - 暂停服务

楼下是对的

jjadamal

jjadamal (作者) - 码农界最佳管理员,管理界最好的程序员

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

该问题目前已经被锁定, 无法添加新回复