2013-05-07 75 views
2

我希望使用某些元素的數據標識填充html輸入框。使用數據填充HTML輸入表單元素

<h2 class="postItem" data-id="23" href="#"></h2> 

這是一個H2元素我在我的網站的一個例子,我希望做的是採取這一數據-ID,並將其放置在一個輸入框。

我使用JavaScript/MooTools的抓取數據的IDS看到this Fiddle

$$('.postItem').addEvent('click', function(e){ 
var el = e.target; 
var id = el.getAttribute('data-id'); 
alert(id); 
}); 

所以我的問題是我怎麼那麼採取這種數據-ID,並將其放置一個輸入框裏面?

回答

1

我想你的意思是this

只需一個簡單的一行:

$('melp').value = id; 

隨着當然melp作爲輸入元件的id

+0

我不認爲這會很簡單。謝啦。 – joshuahornby10 2013-05-07 21:57:47

+3

簡而言之就是Mootools - 簡單(是的,我是一個專業的JQuery-hater;) – 2013-05-07 21:58:11