0
문제 : 텍스트 상자가 4 개 있습니다. 사용자가 모두 채우지 않으려면 "0"을 표시하고 저장해야합니다.기본 텍스트 상자 값
예 : 4 개 중 2 개의 텍스트 상자 만 채 웁니다. 저장을 클릭합니다. 빈 텍스트 상자에 기본값 ("0")이 자동으로 저장됩니다.
<td width="20%">
asp:TextBox ID="left" runat="server"></asp:TextBox>
px
</td>
이 저장 버튼이다 :
<asp:Button ID="save" Text="Save"
OnClick="btn_save_click" OnClientClick="return Validate();" runat="server"/>
이것은 유효성() 함수이다 :
이 텍스트 상자이다 : 여기
코드 (자바 스크립트)는function Validate() {
var value5 = document.getElementById('<%=left.ClientID%>').value;
if (value5 == '') {
alert("Please enter the missing fields");
return false;
}
}
백엔드에서이 작업을 수행해야합니다. 값이 전달되지 않으면 일부 기본값을 저장하십시오. –
그러나 필드에 값을 입력하지 않으면 저장되지 않습니다. – Ish
요소의 값 속성을 "0"으로 설정할 수 없습니까? document.getElementById ('<% = left.ClientID %>'). 값 = "0"; –