2012-03-05 58 views
0

点击时,我有以下元素我的HTML弹出DIV输入

<input style="cursor:pointer;" type="text" name="startDate" value="" onclick="toggle('startDate')"/> 

我想说明包含压延机于<div>元素时,上述输入元素上的用户点击。任何人都可以帮助我如何为此编写JavaScript?

我目前写了一个JavaScript与下面的代码段

inputElement.style.position='relative'; 
    divCalender.style.position='absolute'; 
    divCalender.style.top=30; 
    divCalender.style.left=30; 
    divCalender.style.display = 'block'; 

但是,这并不为<input>工作。如果我写同样的JavaScript逻辑说<button><img>它的作品。谁能告诉我,为什么它不<input>

+1

的可能重复[HTML输入弹出日历问题] (http://stackoverflow.com/questions/9561317/html-input-popup-calendar-issue)请不要一遍又一遍地重复发布相同的问题。如果您没有得到任何(令人满意的)答案,请编辑您的问题以改进它。编辑会让它回到顶端。一个更好和更清晰的问题将更有可能得到答案。 – BalusC 2012-03-05 21:48:04

回答