2013-05-07 48 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