Я хочу отобразить изображение после выбора в моем выпадающем меню. Изображение будет зависеть от значения, которое выбрал пользователь. Я пытался сделать это (имейте в виду, что я даже не узнал JavaScript еще, я просто знаю 2 или 3 основных функций, благодаря Google):Выбранное изображение после выпадающего меню выбрано
showpic.js
document.getElementById('item').onchange = function(){
document.getElementById('ipic').style.display = "block";
document.getElementById('ipic').innerHTML = "<img src='http://example.com/pics/" + this.value + "'.png";
};
элементы .php без PHP кода для вашего удобства
<div id='ia'>
<form action='add_items.php' method='post'>
Username: <input name='username' type='username'> <br />
Password: <input name='password' type='password'> <br />
Item: <select name='item' id='item'>
<option value='100'>Example</option>
<option value='200'>Example 2</option>
</select>
<script src='sort.js'></script> <br/> <!-- Sorts Items in Alphabetical Order -->
<div id='ipic'></div>
<script src='showpic.js'></script>
<input name='add' type='submit' value='Add Item'>
</form>
</div>
Но это не сработало. Я слышал, что это как-то связано с «XMLHTTPREQUEST» & AJAX. Может кто-нибудь мне помочь? Я не знаю JavaScript.
не работает для меня. :( – James
Что означает «не работает»? Можете ли вы воспроизвести эту проблему отдельно в jsfiddle.net и указать, что, по вашему мнению, не работает? – isogram
Изображения не отображаются после выбора опции. – James