2017-11-20 12 views
0

내 방문 선택 선택 값이 YES 인 경우 내 사용자는 텍스트 상자에서 집 방문 날짜 (날짜 선택 도구)를 선택해야합니다.드롭 다운에서 선택 값을 기준으로 조건부 요구

<p>Home Visit Done: 

<select name="hvdone" required> 
    <option selected="selected" ><?= isset($_POST['name']) ? htmlspecialchars($hvdone) : '' ?></option>  
    <option value="Yes">Yes</option> 
    <option value="No">No</option> 
</select> 

<p>HV date (Mandatory): <input type="text" id="datepicker" style="background-color:red; color: white;" name="hvdate" value="<?= isset($_POST['name']) ? htmlspecialchars($hvdate) : '' ?>"/></p> 

내 문제는 내가, 날짜 선택을 위해 삽입 이미 ID 속성이 지금은 확실히 같은 텍스트 상자가 jQuery를위한 필요한 필수가 될 수 있도록 또 하나 개의 id 속성을 삽입해야합니다.

미리 감사드립니다.

+0

당신이 그것에 대해 anyother'attribute'을 필요로하지 않는 데 도움이

function getVal(ele){ var element = document.getElementById("datepicker") ele.value == "yes" ? element.required =true : element.required =false } getVal(document.getElementById("select"))
<form> <select id="select" onchange="getVal(this);"> <option value="yes">Yes</option> <option value="no">No</option> </select> <input type="text" id="datepicker" /> <input type="submit" value="Submit"> </form>

희망입니다. datepicker의 'id'를 사용하고 그것에 제약 조건을 추가합니다. –

+0

텍스트 상자는 예일 경우 선택 옵션 값을 선택한 경우에만 필요합니다. 사용자가 값을 No로 선택하면 양식에서 빈 값을 저장할 수 있습니다. – yadhuraj

+0

나는 두 개의 J 조회 기능을 가지고 있는데, 하나는 날짜 선택을위한 것이고, 하나는 집 방문 선택 선택 값이 YES이고 그렇다면 날짜 선택 도구 텍스트 상자가 필수적이어야하는지, No이면 양식이 빈 값을 저장할 수 있는지 확인하는 것입니다. – yadhuraj

답변

1

원하는 것을 선택하십시오. 그것은 순수한 자바 스크립트에서도이

+0

고맙습니다 ... !! 그것의 일하는 좋은 .. !! – yadhuraj

+0

그걸 알아서 다행 :) –