如何知道当前选择的是表单中的那一项? function setday(myelement){ if(myelement.id=="start_time") { //your code }} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <table class="nav-table"> <tr> <td align="right" width="15%"> 发送日期从: </td> <td align="left" width="20%"> <input id="start_time" runat="server" name="start" onfocus="setday(this)" type="text" cssclass="border_text" /> </td> <td align="right" style="width: 88px"> 到: </td> <td align="left" colspan="2"> <input id="stop_time" runat="server" name="stop" onfocus="setday(this)" type="text" cssclass="border_text" enableviewstate="true" /> </td> </tr> <table> <script language="javascript">function setday(myelement) { if(myelement.id=="start_time") { alert("Start="+myelement.value); } else if (myelement.id=="stop_time"){ alert("Stop="+myelement.value) }}</script> <table><tr><td colspan="4" id="sug" style="color:blue">您选择的是:</td></tr><td align="right" width="15%"> 发送日期从: </td> <td align="left" width="20%"> <input id="start_time" runat="server" name="start" onfocus="setday(this)" type="text" cssclass="border_text" /> </td> <td align="right" style="width: 88px"> 到: </td> <td align="left" colspan="2"> <input id="stop_time" runat="server" name="stop" onfocus="setday(this)" type="text" cssclass="border_text" enableviewstate="true" /> </td> </tr></table><script> function setday(obj){ document.getElementById('sug').innerHTML= '您选择的是:'+obj.id; }</script>如何知道当前选择的 是 input id="start_time" 还是 input id="stop_time" 呢? setday不是有传this吗,那就直接取元素的id就行了 关于浏览器兼容性 好吧!我承认这个问题对你们来说很白痴,但我实在想不出要领。 iframe问题 分页链接的"转换"问题,请大家帮忙一下 调用外面的函数 js可以把打印预览的标题"打印预览"改一下吗? vbscript里的isdate()返回 Boolean 值指明某表达式是否可以转换为日期,javascript相对应的是什没函数? JScript中将ascii为34转换成ASCII字符用哪个函数啊,也是VB中的chr函数 关于js脚本问题。急急急。 IE5.0与IE6.0的差别都有哪些 JavaScript 焦点的问题? 菜鸟求助
<tr>
<td align="right" width="15%">
发送日期从: </td>
<td align="left" width="20%">
<input id="start_time" runat="server" name="start" onfocus="setday(this)" type="text" cssclass="border_text" />
</td>
<td align="right" style="width: 88px">
到: </td>
<td align="left" colspan="2">
<input id="stop_time" runat="server" name="stop" onfocus="setday(this)" type="text" cssclass="border_text" enableviewstate="true" />
</td>
</tr>
<table>
<script language="javascript">
function setday(myelement)
{
if(myelement.id=="start_time")
{
alert("Start="+myelement.value);
} else if (myelement.id=="stop_time"){
alert("Stop="+myelement.value)
}
}
</script>
<tr><td colspan="4" id="sug" style="color:blue">您选择的是:</td></tr><td align="right" width="15%">
发送日期从: </td>
<td align="left" width="20%">
<input id="start_time" runat="server" name="start" onfocus="setday(this)" type="text" cssclass="border_text" />
</td>
<td align="right" style="width: 88px">
到: </td>
<td align="left" colspan="2">
<input id="stop_time" runat="server" name="stop" onfocus="setday(this)" type="text" cssclass="border_text" enableviewstate="true" />
</td>
</tr>
</table>
<script>
function setday(obj){
document.getElementById('sug').innerHTML= '您选择的是:'+obj.id;
}
</script>
如何知道当前选择的 是 input id="start_time" 还是 input id="stop_time" 呢?
那就直接取元素的id就行了