1
從日曆中選擇一個值後,如何禁用文本框?使用日曆後驗證文本框
<s:textfield theme="simple" name="" id="startDate" style="width:80px" cssClass="tcal"/>
注意:「tcal」是在.css文件中定義的類,我正在使用一個.js文件來實現功能。
從日曆中選擇一個值後,如何禁用文本框?使用日曆後驗證文本框
<s:textfield theme="simple" name="" id="startDate" style="width:80px" cssClass="tcal"/>
注意:「tcal」是在.css文件中定義的類,我正在使用一個.js文件來實現功能。
我認爲你可以使用onfocus
Event.On從日曆中選擇值焦點返回到文本框,那時你檢查文本框是否有值,值是dateType(以正確格式),然後禁用它。
<s:textfield theme="simple" name=""
id="startDate" style="width:80px"
cssClass="tcal" onfocus="Disable()"/>
你的JS就會像: -
function Disable()
{
var obj=document.getElementById('startDate');
//Check if it has value, then it is in correct format:-
if(obj.value && inCorrectFormat)
obj.disable=true;
}
我有我的文本框裏面壓延機。因此,禁用文本框日曆也被禁用。任何建議如何解決這個問題? – Nitish 2012-03-27 08:08:56