select 선택값 input placeholder 로 넘기기

select 선택값 input placeholder 로 넘기기

QA

select 선택값 input placeholder 로 넘기기

본문

안녕하세요

아래처럼 select 박스를 만들고

 

<select>

<option>사과</option>

<option>배</option>

<option>포도</option>

</select>

 

선택을 하게 되면

<input type="text" placeholder="[선택한값]">

 

이렇게 placeholder에 값을 넣을 수 있을지요

 

 

 

아래처럼 할 경우 value값으로는 들어가지만

placeholder로 하면 undefined 에러? 가 나오는것 같습니다.

placeholder를 지원 안하는것인지...ㅠㅠ

 

혹시 방법을 알고계신 고수님들 계시다면 도움 부탁드립니다..

감사합니다.

 

 

 

<select onchange="myFunction(event)">

<option>사과</option>

<option>배</option>

<option>포도</option>

</select>

 

<input type="text" id="wr_1" name="wr_1" placeholder="">

 

<script>
function myFunction(e) {
    document.getElementById("wr_1").value = e.target.value
}
</script>
 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 1


<select id="fruit" onchange="myFunction(event)">
    <option value="사과">사과</option>
    <option value="배">배</option>
    <option value="포토">포도</option>
</select>
<input type="text" id="wr_1" name="wr_1" placeholder="">
<script>
function myFunction(e) {
    wr_1.placeholder = fruit.value
}
</script>

https://codepen.io/sinbi/pen/oNJMxpR

답변을 작성하시기 전에 로그인 해주세요.
전체 15,331
QA 내용 검색
filter #php ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT