2015-06-21 191 views
2

F.e.替換原生HTML元素。我有這樣的網站上的元素:聚合物:我可以使用聚合物的

<input type="text"> 

我可以用紙張輸入,f.e.替換它們嗎?問題是,我使用Drupal時,有很多Form API和其他元素生成的表單。將它們全部替換爲紙 - 是否可以完成,因此我正在尋找用聚合物替換默認html元素的方法。

回答

0

我認爲這是你需要通過Drupal或他們的模板系統來做的事情。您無法真正覆蓋它輸出到DOM的原生HTML元素。您需要改爲使用Forms API輸出紙張輸入,否則您將不得不用JavaScript創建的元素替換它們,這不會非常有效。

+0

坦克你回答,我總是想改變Drupal fapi系統,但不知道它會工作。如果我這樣做,我再次評論它。 – Niklan

0

聚合物允許extension of native elements

此外,你可以用現有的輸入paper-input-container以達到相同的結果,使用的紙張輸入(這是紙張輸入是如何工作的)

<paper-input-container> 
<label>Your name</label> 
<input is="iron-input"> 
</paper-input-container> 

這裏沒有除了編輯你的Drupal表單模板之外,還有其他任何簡單的方法。

+0

我試過了在純html上,這對我來說不起作用:(我將它們導入頭部當然只有工作正常 – Niklan