我正试图围绕html事件,使用ajax和javascript
假设我有一个国家/地区的下拉框
countries: <select name='country' id='country' onchange='showhotel(this.value);showpictures(this.value);'>
<option value='country1'>country1</option>
<option value='country2'>country2</option>
</select>
我使用ajax在新的保管箱中输出所选国家的酒店,但我也有输出表格下酒店图片的功能
Hotels: <select name='hotel' id='hotel'></select>
</form>
<div id='picture'> </div>
现在可以说我选择了一个国家并输出了一张图片
<div id='picture'> <img src='picture of hotel.jpg' onmouseover='showroom()'> </div>
现在我想要它,所以当我将鼠标悬停在图片上时,它将使用酒店下拉框中的值输出酒店可用房间的图片
现在的问题是
onmouseover="showroom(what the hell do i put in here to make this work???)"
像我说我使用ajax来完成这项工作,并且因为img行是从php输出的,所以我试过了,虽然这将是显而易见的
echo ("<img src='$pictureOfHotel' onmouseover='showroom($hotel)'>");
这不起作用,我已经尝试了好几个小时了,而且我无法解决如何让它发挥作用。任何帮助将不胜感激