2013-07-02 154 views
0

我使用Evernote與我的應用程序同步數據,但我需要Evernote上的筆記及其媒體項目才能擁有與我的應用程序中保存的syncID相同的ID,以便將數據與其同步的對等項進行匹配。爲此,我想在包含我的syncID的HTML中添加一個標籤。有沒有可以用於這樣的標籤的標籤?一些'id'函數或其他自定義函數?是否有任何HTML元素可以用作「ID」元素?

編輯:

例子。比方說,Eve​​rnote的筆記是像這樣:

<en-note>This is a note</en-note> 

但我想找出這個音符的ID,看是否我的應用程序中包含與否。所以理想情況下,我有這樣的事情:

<noteID="vdsijfewo329ds"><en-note>This is a note</en-note></noteID> 

或類似的東西,以幫助我找出哪些筆記在我的應用程序內匹配。這可能嗎?

編輯:Evernote不允許使用數據屬性。所以這個:

<span data-syncID="fdshfiewo"> 

不允許。

+0

..................什麼? – Ben

+0

以示例更新。 – Andrew

+0

很難理解你的「我的應用程序」環境是什麼...... – Ben

回答

1

選項1(一般用法,不是來自Evernote今天支持),您可以使用HTML5 data attributes

<span data-nodeID="vdsijfewo329ds"><en-note>This is a note</en-note></span> 

選項2你可以嘗試<figure> - <figcaption> HTML5對:

<figure> 
    <en-note>This is a note</en-note> 
    <figcaption style="display: none">vdsijfewo329ds</figcaption> 
</figure> 

選項3類屬性(這是創建data- *屬性的原因,這可能是最後的選擇方案

<span class="en-note vdsijfewo329ds"><en-note>This is a note</en-note></span> 
+0

並且使用data-noteID,我認爲這是你剛剛製作並可以說的任何東西,會沒事的?編輯 - 通過閱讀你鏈接的頁面,我認爲任何事情都可以追溯到'data-',對嗎? – Andrew

+0

'data- *'是一般多用途屬性(請參閱鏈接),所以是的,這將是「很好」(HTML5標準) –

+0

啊,看來Evernote不允許使用數據屬性。會有其他方式做類似的事嗎? – Andrew

相關問題