我有一个文本框,它用于获取DateTime值,首先,用户必须在选择车辆下拉列表之前填充DateTime文本框。如果该文本框是空白的,我会弹出一条消息..我正在尝试验证,但它没有响应.. 代码是,
function Validate_VehicleDropdown()
{
var RequestDateTime=$get('<%=ui_txtRequestDateTime.ClientID %>')
if(RequestDateTime.value=="")
{
alert("Please Enter RequestDateTime Before Selecting Vehicle");
RequestDateTime.focus();
return false;
}
我在Dropdown控件中调用了该函数
onblur="javascript:return Validate_VehicleDropdown();
我在这里犯了什么错误?提出一些想法?
答案 0 :(得分:1)
首先,您不需要在模糊部分使用javascript:
。这主要是针对超链接。
其次,也许您可以检查浏览器JavaScript日志中的错误。
在Internet Explorer 9中按 F12
在Firefox下载firebug。
在Chrome中按 CTRL + SHIFT + J
答案 1 :(得分:1)
您可以使用 onchange 事件而不是onblur