2012-10-13 3 views
0

사용자가 제출할 수 있기 전에 유효성을 검사하는 양식이 있습니다. 이렇게하려면 값이 비어 있지 않은지 확인하는 기본 js 파일을 작성했습니다. 이 경우 텍스트 필드의 배경색을 빨간색으로 업데이트하고 싶습니다. 나는 온라인에서 주위를 둘러 보았고이 문제를 해결하기 위해 고심하고있다.javascript를 통해 HTML 형식의 텍스트 입력 bg 색상

HTML 양식 :

<script language="javascript" src="validateForm.js"></script> 
<form name="contact form"> 
    <input type="text" name="name"></td> 
    <input type="button" value="Send" onsubmit="return validateForm()" method="post"> 
</form> 

자바 스크립트 :

function validateForm() 
{ 
var result = true; 
var form = document.forms["contact form"]; 

// Name 
var name = form["name"].value; 
if (name == null || name == "") 
{ 
    form["name"].style.backgroundColor = red; 
    result = false; 
} 

return result; 
} 

누군가가 나에게이 작업을 얻을 도움이 될하세요 여기에 지금까지 가지고 무엇인가?

답변

3

사용 붉은 문자열로 (당신이 놓친 인용) jsfiddle

form["name"].style.backgroundColor = "red"; // not red 
관련 문제