Permettre de sélectionner et copier manuellement tout le contenu du tableau

C’est un peu une méthode low-tech d’export, mais ça serait bien que ça fonctionne, voire que ça donne du CSV automatiquement.

Quand on sélectionne le du tableau, le contenu des inputs n’est pas sélectionné (ni copié). Par exemple cette sélection (sur firefox):

image

Copie ce texte:

Longitude	Latitude	TEST
AUTRE TEST
 + 
2,590148	48,393456			
Supprimer
2,356423	48,849821			
Supprimer
2,155675	48,834175			
Supprimer
2,681318	48,808088			
Supprimer
2,377554	48,955736			
Supprimer
2,361996	48,665488			
Supprimer
2,400168	48,381558			
Supprimer

Sur safari, la sélection semble aussi prendre les inputs:

Capture_d_écran_2022-09-14_à_11.21.46

(y compris dans le drag and drop:)

Capture_d_écran_2022-09-14_à_11.22.19

Mais en réalité, ça ne copie pas plus le texte des inputs.


À vue de nez, l’attribut user-select ne permet pas de modifier ce comportement. Je crois qu’on peut personnaliser le contenu au moment de la copie, mais ça demande peut-être de faire des hacks inélégants.