J'ai une fonction Javascript qui fonctionne dans IE7, mais me donne du mal dans Firefox.Tableau d'affichage de la ligne bascule ne fonctionne pas dans Firefox
JAVASCRIPT
function vehicleSelected() {
var ddlSelect = document.getElementById('ddlSelect');
var displayTable = document.getElementsByName('listTable')[0];
var strAuto = ddlSelect.options[ddlSelect.selectedIndex].value;
alert("ok, so far");
var rows = displayTable.getElementsByTagName("tr");
alert("this alert is not triggered");
var rowData = document.getElementById(strData);
for (var i = 0; i < rows.length; i++) {
rows[i].style.display = 'none';
}
rowData.style.display = '';
}
Je ne sais pas comment le reste du code est traité. Existe-t-il un moyen universel de basculer l'affichage pour une ligne de table ou en ai-je besoin pour Firefox?
EDIT
<table id="listTable">
Cela a aidé, mais je suis toujours bloqué sur la façon dont je serais en mesure d'appeler la table pour une utilisation dans le javascript. Je fait des modifications pour afficher la table dans le code HTML – MrM
remplacer 'document.getElementsByName ('listTable') [0];' 'avec document.getElementById ('listTable');'. c'est la façon préférée de le faire de toute façon. – lincolnk