2012-07-18 58 views
0

我有一个包含输入字段的表。通过用户输入时间值。我想要的功能是当他们填写第一个开始时间时,打开一个窗口,询问“你想包括上午/下午的名称?”,如果他们说是的,请包括那些是/ pm表中的选项。我怎样才能做到这一点通过使用JavaScript。打开一个弹出窗口,当用户输入使用javascript填充表中的输入字段

我写了下面的代码

<div class="tbody"> 
<div class="tbc1" style="width:32%;"> 
Start Time</div> 
</div> 


<div class="tbody"><div class="tbc1" style="width:32%"> 
<input class="tblinput cd1st tsst tf" id="tsst" maxlength="5" type="text" style="width:45px;" placeholder="hh:mm"></div> 

回答

1

使用的onblur当用户离开输入来处理。

使用confirm('my message')显示问题。

事情是这样的:

<input type="text" onblur="showMessage(this);" /> 

function showMessage(sender) 
{ 
    if (confirm('do you want to...')) 
    { 
     document.getElementById('ampm').style.display = 'block'; 
    } 
} 

有需要时可显示隐藏的AM/PM字段:

<select id="ampm" name="ampm" style="display: block"> 
<option>am</option> 
<option>pm</option> 
</select> 
+0

是的,它显示了弹出。而在这里我想是的,我想要放置2个按钮为“是”,“否”。如果他们说是的,我想包括am/pm选项在表格中。可以告诉我如何做到这一点... – lucky 2012-07-18 12:02:56

+0

@kanya我已经编辑以包含更多代码和标记。 – 2012-07-18 12:08:23

+0

任何人都可以告诉我如何添加2按钮是,不。如果他们说是的,我想包括那些上午/下午的选项在桌子上。你告诉我我怎么可以做到这一点 – lucky 2012-07-18 12:55:59

相关问题