사용자가 익숙해 진 상자에서 선택해야하는 양식이 있습니다. 페이지 상단의 로고가 선택에 맞게 변경 될 때 선택됩니다. 여기서 은 jsfiddle입니다. 내 문제는 이것입니다, 나는 mysql에 드롭 다운 상자에 선택의 이름을 게시 할 수 있지만 가치가 이미 이미지를 변경하는 자바 스크립트에 의해 사용되고있는 DB에있는 모든 게시물 수 있습니다 싶습니다. 이미지의 이름이며 상자의 값은 아닙니다.확인란을 선택하면 변경할 이미지가 필요합니다.
드롭 다운 상자를 사용하여 이미지를 변경하는 대신, 동일한 작업을 수행하는 데 어떻게 확인란을 사용할 수 있습니까? 나는 선택이 이루어질 때까지 항상 폼에 표시되는 기본 로고를 가지고 있으므로 그 부분을 그대로 유지해야합니다. 여기
나는 당신이 그 (것)들을 라디오처럼 작동하지 않는 한, 조금 더 도전 할 것이다 체크 박스를 사용하여 생각 jsfiddle<br/><br/>
<select id="dd" onChange="swapImage()" style="width: 150px">
<option value=""></option>
<option value="http://xxxs.com/demo1/decals/falcons2013.jpg">Falcons</option>
<option value="http://xxxxx.com/demo1/decals/gvklogo2013.png">Green Valley Knights</option>
<option value="http://xxxxx.com/demo1/decals/longhorns2013.jpg">Longhorns</option>
</body>
</html>
의 코드와 자바 스크립트
function swapImage(){
var image = document.getElementById("logoimage");
var dropd = document.getElementById("dd");
image.src = dropd.value;
};
시도 라디오 버튼, - 당신의
에 lement는 아래swapImage()
다음 폼 게시물에 캡처 할 수입니다.) pattyd에게 감사드립니다. 하나의 체크 박스만이 chec 일 수있는 스크립트가 있습니다. 사용자가 다른 확인란을 선택하면 확인란이 선택 취소됩니다. – user2447848