목록에서 선택한 옵션이 선택된 값으로 올 때 <div>
으로 생성 된 버튼으로 선택 목록을 열고 자하는 웹 페이지에서 옵션 목록을 만들었습니다. div도.버튼을 클릭하여 html로 선택한 목록 열기
그래서 여기에 나는 이것에 대해 제안이 버튼의 목록을 엽니 다 자바 스크립트 속성이
document.getElementById('selectedlist').open.
어떤 시체처럼 뭔가를 클릭 싶어?
목록에서 선택한 옵션이 선택된 값으로 올 때 <div>
으로 생성 된 버튼으로 선택 목록을 열고 자하는 웹 페이지에서 옵션 목록을 만들었습니다. div도.버튼을 클릭하여 html로 선택한 목록 열기
그래서 여기에 나는 이것에 대해 제안이 버튼의 목록을 엽니 다 자바 스크립트 속성이
document.getElementById('selectedlist').open.
어떤 시체처럼 뭔가를 클릭 싶어?
http://code.google.com/p/expandselect/을 살펴보십시오. 나는 이것이 당신이 원하는 것이라고 생각합니다. 다음과 같이 선택 항목을 열 수 있습니다.
ExpandSelect("myselect_id")
가 모바일 브라우저에서 (고객의 43 %)를 작동하는 방법을 살펴 kriangkrai의 대답, 모바일 웹킷 버전의 대부분 또는 전체가 단순히 선택에 초점을 맞춤으로써 사용자가 처음에 원하는 것을 할 수 있습니다. –
작동하지 않았으며 작동 방식을 알고 있습니까? –
@HarishKumar 코드를 보여줄 수 있습니까? 페이지에'ExpandSelect.js'를 포함 시키면, 언제처럼 선택 버튼을 클릭 할 수 있습니다. ' ' –
다음은 버튼을 클릭 할 때 선택 상자를 열 (토글)하는 간단한 자바 스크립트 코드입니다. 여기
<script type="text/javascript">
function expandSelect(id){
var select_flag = document.getElementById('select_flag').value;
if(select_flag==1){
var select_box = document.getElementById(id);
select_box.size = 1;
document.getElementById('select_flag').value = 0;
}else{
var select_box = document.getElementById(id);
select_box.size = select_box.options.length;
document.getElementById('select_flag').value = 1;
}
}
</script>
<button onclick="expandSelect('select_box')"> Toggle Select Box </button>
<div id="container">
<select name="select_box" id="select_box" >
<option value="">Select</option>
<option value="">option1</option>
<option value="">option2</option>
<option value="">option3</option>
<option value="">option4</option>
<option value="">option5</option>
<option value="">option6</option>
</select>
<input type="hidden" name="select_flag" id="select_flag" value="0">
</div>
우리가 [데모]를 확인하실 수 있습니다 (http://jsfiddle.net/gchoken/yqfEF/1/) – Gowri