【发布时间】:2015-09-23 11:52:09
【问题描述】:
我有一个输入字段,其类型为日期,占位符为“输入您的日期”。但是发生的事情是占位符没有出现在移动应用程序中。 (我们正在使用 html、css、bootstrap 和 react.js 构建移动应用程序并通过cordova移植“)。所以我正在关注这个链接,以显示标签,点击时应该出现date pop。但这似乎是不起作用,当检查 chrome 中的元素时,onfocus 和 onblur 似乎正在消失。有没有办法让它在反应中工作。
<ElementsBasket name='nextActionDate'
data={this.props.newLead.get('actions').get('nextActionDate')}>
<div className="form-group">
<input type="text" className="form-control" onfocus="(this.type='date')" onblur="(this.type='date')"
placeholder="Type your date here.."
value={this.props.newLead.get('actions').get('nextActionDate')}
onChange={onFieldChanged.bind(this, 'actions.nextActionDate')}
/>
</div>
</ElementsBasket>
ps:我正在关注此链接 Not showing placeholder for input type="date" field
【问题讨论】:
标签: javascript cordova reactjs