Polymer 移动浏览器中的聚合物纸张输入属性
如何在移动浏览器中获取纸张输入属性 下一行在PC上工作正常,但在移动设备上,所有3个警报都显示相同的值:“输入”-而不是“id”和“c_字段”所包含的值Polymer 移动浏览器中的聚合物纸张输入属性,polymer,Polymer,如何在移动浏览器中获取纸张输入属性 下一行在PC上工作正常,但在移动设备上,所有3个警报都显示相同的值:“输入”-而不是“id”和“c_字段”所包含的值 <div class="validation"> <paper-input type='number' id='custom_1'
<div class="validation">
<paper-input
type='number'
id='custom_1'
c_field="custom field"
></paper-input>
<div>
<script>
document.querySelector('.validation').addEventListener('input', function(e) {
alert(e.target.id);
alert(e.target.attributes.getNamedItem('id').value);
alert(e.target.attributes.getNamedItem('c_field').value);
}
</script>
document.querySelector('.validation').addEventListener('input',function(e){
警报(如target.id);
警报(例如target.attributes.getNamedItem('id').value);
警报(例如target.attributes.getNamedItem('c_字段')。值);
}
(在Android v.4.1上对Chrome v.25.1和Firefox v.31进行移动测试)
最后的目标是对一些AJAX使用“c_field”。我在我的计算机上的jsbin上测试了代码,但警报在那里也不起作用,所以我将事件侦听器更改为“change”,并直接选择paper input元素: (在Android上的Chrome测试版上测试)