【发布时间】:2016-02-23 12:44:39
【问题描述】:
如何检查输入字段是否包含来自其他元素的任何值。我的尝试,
<div className='input-item'>
<input ref="accessKey" name="username" className="lci-text" type="text"/>
<label className={"helpers" + ((this.ref.accessKey.value.length > 0) ? 'toggled' : '')}>Access Key</label>
</div>
当输入具有任何值但在控制台中出现以下错误时,我正在尝试将类“.toggled”添加到标签中。
Uncaught TypeError: Cannot read property 'accessKey' of undefined
更新
我也试过this.refs.accessKey.value.length这次得到以下错误
Uncaught TypeError: Cannot read property 'value' of undefined
请帮我整理一下。
【问题讨论】:
标签: javascript forms reactjs