2010-05-01 6 views
0

양식과 함께 제출할 옵션을 자동으로 선택하려면 도움이 필요합니다. 'form-email'필드가 비어있는 경우 '옵션 1'을 선택하고 ' 필드가 비어 있지 않으면 '옵션 2'를 선택하고 싶습니다.양식 확인 - IF 필드가 비어 있음 자동 선택 옵션

는 여기에 내가 자바 스크립트 이런 식으로 뭔가를 갈 것이라고 생각이 내 양식 코드

<form method="post" onsubmit="return validate-category(this)" action="tdomf-form-post.php" id='tdomf_form1' name='tdomf_form1' class='tdomf_form'> 

    <textarea title="Post Title" name="content-title-tf" id="form-content" >Say it...</textarea> 

    <input type="text" value="" name="content-text-ta" id="form-email"/> 

    <select name='categories' class='form-category' type="hidden"> 
     <option value="3" type="hidden">Anonymous</option> 
     <option value="4" type="hidden" selected="selected">Competition</option> 
    </select> 

    <input type="submit" value="Say it!" name="tdomf_form1_send" id="form-submit"/> 

</form> 

하지만 코드 값을 변경 손쉽게 찾을 수 없습니다.

<script type="text/javascript"> 
function validate-category(field) 
{ 
with (field) 
    { 
    if (value==null||value=="") 
    { 
    select category 1 
    } 
    else 
    { 
    select category 2 
    return true; 
    } 
    } 
} 
</script> 

이 문제에 대한 도움이 될 것입니다.

미리 감사드립니다.

답변

2

선택 박스에게 ID 보내기

<script type="text/javascript"> 
function validate-category(field) 
{ 
with (field) 
    { 
    if (value==null||value=="") 
    { 
    document.getElementById("categories").value = "3"; 
    } 
    else 
    { 
    document.getElementById("categories").value = "4"; 

    } 
    } 
return true; 
} 
</script> 
:

<select name='categories' class='form-category' type="hidden" id="categories"> 
    <option value="3" type="hidden">Anonymous</option> 
    <option value="4" type="hidden" selected="selected">Competition</option> 
</select> 

그런 다음이 코드를 사용을

관련 문제