我想我的输入值与onwebkitspeechchange事件复位,因此只有讲稿保持价值。
onclick
上的小话筒删除文本
后单击对话框弹出和值重置为初始文本
码:
<input name="s" type="text" x-webkit-speech="" id="s" value="What are you looking for?" onfocus="if (this.value == 'What are you looking for?') {this.value = '';}" onwebkitspeechchange="if (this.value == 'What are you looking for?') {this.value = '';}" onblur="if (this.value == '') {this.value = 'What are you looking for?';}">
我知道,onblur事件是这样做的,但我怎么能破例为onwebkitspeechchange所以只有语音reamain?
不能使用占位符属性(在IE 9不工作)