验证为空或空输入字段

问题描述:

我需要检查字段patientid的值是否为空或打印警报。验证为空或空输入字段

不知怎的,下面的代码是不工作:

<td width="75">Patient ID<font color="red">*</font></td> 
<td width="166"><form:input path="patientid"/></td> 

能否请你帮我吗?

+0

哪里是你的代码? – ram

+1

'

'?这可能是jsp或模糊的东西?从未见过.. – GitaarLAB
+0

http://mattgemmell.com/what-have-you-tried/ –

<form:input path="patientid"/>不是HTML。

这应该让你开始:

<td width="75">Patient ID<font color="red">*</font></td> 
<td width="166"><input type="text" id="patientid" onchange=" 
    this.value==='' && alert('I am empty'); 
"/></td> 

或者你可以尝试这样做:

<td width="75">Patient ID<font color="red">*</font></td> 
<td width="166"><input type="text" id="patientid" onchange=" 
    this.value==='' && (this.value='I cannot be empty'); 
"/></td> 

要检查输入值为空只是做到以下几点:

if(document.getElementById("yourInputsId").value !=""){ 
     //do stuff if its not empty} 
    else{ 
    //do other Stuff 
    }