Ok, i have a javascript function which toggles the innerhtml of a div tag when a user changes the option of a select dropdown box..
It all works fine with text, but
Do these changes, replace ' with " at the beginning and end.
function toggle(opt) {
var d = document.getElementById('div_tag');
if (opt == '5') {
d.innerHTML = "
";
}
else if (opt == '4') {
d.innerHTML = "
";
}
etc...
}
You were actually using single quote instead of double quotes. path/img1.jpg, path/img2.jpg wasn't being treated part of your string earlier. That was the problem.
UPDATE For you php problem do this:
function toggle(opt) {
var d = document.getElementById('div_tag');
if (opt == '5') {
d.innerHTML = '
';
}
else if (opt == '4') {
d.innerHTML = '
';
}
etc...
}