所以我的代码有问题。我需要验证用户输入的文本框中是否为数字。现在,我可以查看它是否为数字,并且显示错误消息的信息很好,但问题是,当我希望仅包含数字时,单词仍会输入到文本框中
如果尝试使用非IsNumeric(Number),则 msgbox.show(“错误!数据必须是数字!”)
serialEvent()
我希望它只接受数字
我有一个输入文本框和一个结果文本框,当数字为false时,我希望它不显示在结果文本框中
答案 0 :(得分:-1)
根据@Jens注释,只有我将其更改为.TryParse。 IsNumeric是一种旧的VB6方法,已在.Net中优化为TryParse。
renderNavigation() {
return ( <-- add this
<div className="wrapper"> <-- add this
<div className="site-logo retina pull-left"><Link to="/"><Img file="ChefsChoiceLogo300x300_DarkBG.png" width="120px" alt="Chef's Choice Logo" draggable="true"/></Link></div>
//Site Navigation-->
<nav className="navbar pull-right">
<div className="navbar-header">
<button type="button" data-toggle="collapse" data-target=".site-navigation" className="navbar-toggle"><span className="sr-only">Gezinti Bölmesini Aç/Kapa</span><span className="fa fa-bars"></span></button>
</div>
<ul className="site-navigation">
<li className="active"><Link to="/">Anasayfa</Link>
</li>
<li><Link to="menu" >Menü</Link>
</li>
<li><Link to="contact">İletişim</Link></li>
</ul>
</nav>
</div> <-- add this
); <-- add this
}