Je veux juste ajouter une zone de texte dans la table lors de l'exécution en utilisant javascript. Quelqu'un sait ...?comment ajouter une zone de texte dans une table en utilisant javascript?
merci.
Je veux juste ajouter une zone de texte dans la table lors de l'exécution en utilisant javascript. Quelqu'un sait ...?comment ajouter une zone de texte dans une table en utilisant javascript?
merci.
Cela va insérer une zone de texte au premier td du premier tr de la première table sur une page (en utilisant jQuery). Mais je suppose que vous enverra sur la bonne voie
$('table:first tr:first td:first').append('<textarea>my text</textarea>');
Sérieusement? Chargement d'un framework complet pour ajouter un élément au DOM? – Shikiryu
Hope this code source vous guidera à travers le point que vous recherchez!
tableWidget = new YK.TableFactory (3,5, faux, faux);
textbox = new YK.Entry();
tableWidget.attach(
textbox,
0, 1, 0, 1,
{align: YK.JUSTIFY_LEFT, fill: true},
{align: YK.JUSTIFY_TOP, fill: true},
1, 1
);
cela fonctionne, merci de répondre ... – user435704
Wow sainte moly ce qui est avec toutes les réponses JQuery.
Il y a deux façons de le faire:
Annexer article au DOM
Ceci est probablement la meilleure façon:
var input = document.createElement("input");
input.type = "text";
container.appendChild(input);
InnerHTML
C'est pas une si bonne méthode, innerHTML est douteuse d'une perspective de normes e. Je recommande fortement d'utiliser la méthode DOM ci-dessus, mais voici une alternative:
document.getElementById("containerDiv").innerHTML += "<input type='text' />";
Pourquoi est-ce une question PHP? – Tobias