Bonjour,

Eternel débutant en javascript, je n'arrive pas à adapter dynamiquement la largeur de mon controle en fonction de la résolution de l'écran.
Voila ce que je tente de faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
function getWidth(){
 // return (screen.availWidth)*0.93+"px";
 return ('1024px');
}
  //document.getElementById.width=screen.availWidth()
  //alert(getWidth());
//-->
</script>
<asp:datagrid id="dtgList" runat="server" CssClass="clrBkListe" PageSize="10" AllowSorting="True" width="getWidth();"
Le message d'erreur est :

Message d'erreur de l'analyseur: 'getWidth();' ne peut pas être analysé comme unité, car il ne contient pas de valeur numérique. Des exemples de chaînes d'unité valides sont '1px' et '.5in'.
Merci d'avance ^^