Question : placer la largeur de cellules pour une table de HTML dans le Javascript

J'ai une table de HTML mise à un à taille fixe de 500. J'emploie le code table.width= " 500 " ; pour placer ceci. Plus tard quand je crée des cellules, je veux placer les cellules pour être un pourcentage de ces 500 totaux. Cependant, les appels suivants ne fonctionnent pas :
td.width= " 60px " ;      
td.width= " 70% " ; le px';

How du
td.width='60 peut je placer les cellules de cette table de HTML à un pourcentage de tout le espace disponible dans le Javascript ? Le problème que j'ai est que je dois avoir cette table sur une longueur fixe due à d'autres issues. Mais d'autre part si les données pour la première cellule dans chaque rangée ne sont pas assez longues alors la table ne sont pas remplies assez dehors pour s'adapter dans son récipient à la page ainsi il semble maladroit. Si je peux placer la largeur de la première cellule dans chaque rangée assez à grand puis ceci pas happen.
Thanks !
class= de

Réponse : placer la largeur de cellules pour une table de HTML dans le Javascript

<>>

 Encore, votre ne pas aller pouvoir faire cela ici de la mode typique d'OOP.  Vous ne pouvez pas avoir un objet de classe basse, puis une sous-classe il et la modifier.  Access/VBA n'en soutient aucune de cela.

Vous pouvez créer une classe de boîte à textes et des événements d'évier avec elle et présenter de nouvelles propriétés et méthodes, mais ce sera pareil pour chaque commande dans le $$etAPP à moins que vous ayez les classes séparées.

<>>

  Comme j'ai dit, il semble que je manque de la vision car je toujours vraiment ne comprends pas ce qu'il est votre aller ensuite. Ceci :

Form_Load secondaire privé ()

GetForm (FORM_MAIN). Légende = « corde de légende d'essai »

Faible TempControl comme commande
Placer TempControl = GetControl (FORM_MAIN, FORM_MAIN_TEXBOX_1)

Avec TempControl
   .SetFocus
   . Texte = « essai »
Extrémité avec

Placer TempControl = rien

Finir le sous-marin

Juste n'a pas du sens pour moi dans l'accès.  Il serait juste comme simple et le clairifiant pour faire :

Form_Load secondaire privé ()

Me.Caption = « corde de légende d'essai »

Me.Text0.SetFocus
Me.Text0.Text = « essai »

Sous-marin d'extrémité

et sans tous les frais généraux supplémentaires.  Ainsi je ne vois aucun avantage à employer GetForm (), GetControl () etc. juste pour obtenir une référence à quelque chose.  Peut-être ce qui est absent est celui normalement, un réalisateur appellera une commande n'importe quoi de pareil :

txtBirthDate
cbxHIPPAOnFile
lstSelectPatient

pour la nomination des commandes et de d'autres l'objet (using un préfixe), avec lequel il est plus facile travailler et aide vraiment avec les corvées de modification et d'entretien.

Et jusque les routines que vous avez, aucune raison de faire une boucle par toutes les formes ou commandes comme cela.  Faire juste :

Fonction publique GetForm (sFormName de ByVal) comme forme

   Sur l'erreur GetForm_Error GoTo

   Placer GetForm = formes (le strFormName)

GetForm_Exit :
  Sortir la fonction

GetForm_Error :
  Placer GetForm = rien
  Reprendre GetForm_Exit

Finir la fonction

  Comme vous pouvez voir, Access/VBA a déjà des formes collection et vous pouvez employer la syntaxe :

 Formes (strFormName)

 pour obtenir une référence à employer une variable de corde contenant le nom.  Et il a des collections pour juste environ chaque autre objet aussi bien.

 Au sujet du seul endroit où il a exigé pour faire ce que votre essai de faire est quand vous devez avoir des exemples multiples d'une forme.  Cela doit typiquement être manipulé avec quelque chose comme un GetForm (), qui maintiendrait une collection de formes ouvertes car Access/VBA ne manipulera pas cela là-dessus est de posséder.  Mais dehors de cela, il y a rien d'autre que je peux penser à où il vaut les frais généraux.

JimD.

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us