2014-09-02 65 views
0

如何獲取移動瀏覽器中的紙張輸入屬性?移動瀏覽器中的聚合物紙張輸入屬性

下一行在PC上正常工作,但在移動設備上,所有3種警報都顯示相同的值:'input' - 這不是'id'和'c_field'所包含的值。

<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> 

最終目標是使用 'c_field' 對於一些AJAX(在Chrome v.25.1和Android上V.4.1火狐V.31手機測試)。

回答

1

我測試了jsbin代碼在我的電腦和警報並沒有太在那裏工作,所以我改變了事件監聽器「變」,直接選擇紙張輸入元素:

http://jsbin.com/jakuxozoyawa/2/edit(測試Android上的Chrome Beta)

相關問題