Bonsoir à tous,
Voilà mon but :
afficher un Iframe selon un select.
Avec le code ci-dessous cela fonctionne parfaitement du moment que l'on exerce un choix dans le select.
Par contre, cela ne fonctionne pas en arrivant sur la page.
Le form affiche bien "euros" par défaut mais par contre les deux iframes sont visibles !!
Normal puique le javascript n'a pas été sollicité.
Tout devient normal lorsque, justement, on fait une selection dans le form et ,là, le javascript entre en action.
Auriez-vous une idée lumineuse pour que seul l' Iframe "euros" s'affiche ?
Je vous remercie par avance pour votre aide.
Pascal
le code :
<div id="tarif">
<Form>
<select name="type" id="type" onchange="changementType();">
<option value="Euros">Euros</option>
<option value="GBP">GBP</option>
</select>
</Form>
<script language="javascript">
function changementType() {
var type = document.getElementById("type").value;
if (type == "Euros") {
document.getElementById("Euros").style.display="block";
} else{
document.getElementById("Euros").style.display="none";
}
if (type == "GBP"){
document.getElementById("GBP").style.display="block";
}else{
document.getElementById("GBP").style.display="none";
}
}
</script>
<iframe id="Euros" src="https://sheet.zoho.com/publishrange.do?id=f836c5afc53f51a6f1b3cd9558401d38" style="height: 300px; width: 900px;" marginwidth="0" marginheight="0" padding="auto" frameborder="0" scrolling="no"> </iframe>
<iframe id="GBP" src="https://sheet.zoho.com/publishrange.do?id=e2db64ef2215f65b6aa5776caf03cd66" style="height: 300px; width: 900px;" marginwidth="0" marginheight="0" padding="auto" frameborder="0" scrolling="no"> </iframe>
</div>
Voilà mon but :
afficher un Iframe selon un select.
Avec le code ci-dessous cela fonctionne parfaitement du moment que l'on exerce un choix dans le select.
Par contre, cela ne fonctionne pas en arrivant sur la page.
Le form affiche bien "euros" par défaut mais par contre les deux iframes sont visibles !!
Normal puique le javascript n'a pas été sollicité.
Tout devient normal lorsque, justement, on fait une selection dans le form et ,là, le javascript entre en action.
Auriez-vous une idée lumineuse pour que seul l' Iframe "euros" s'affiche ?
Je vous remercie par avance pour votre aide.
Pascal
le code :
<div id="tarif">
<Form>
<select name="type" id="type" onchange="changementType();">
<option value="Euros">Euros</option>
<option value="GBP">GBP</option>
</select>
</Form>
<script language="javascript">
function changementType() {
var type = document.getElementById("type").value;
if (type == "Euros") {
document.getElementById("Euros").style.display="block";
} else{
document.getElementById("Euros").style.display="none";
}
if (type == "GBP"){
document.getElementById("GBP").style.display="block";
}else{
document.getElementById("GBP").style.display="none";
}
}
</script>
<iframe id="Euros" src="https://sheet.zoho.com/publishrange.do?id=f836c5afc53f51a6f1b3cd9558401d38" style="height: 300px; width: 900px;" marginwidth="0" marginheight="0" padding="auto" frameborder="0" scrolling="no"> </iframe>
<iframe id="GBP" src="https://sheet.zoho.com/publishrange.do?id=e2db64ef2215f65b6aa5776caf03cd66" style="height: 300px; width: 900px;" marginwidth="0" marginheight="0" padding="auto" frameborder="0" scrolling="no"> </iframe>
</div>