« Fonctionnement technique de Jeuxvideo.com » : différence entre les versions

→‎Fonction officielle JVC : let au lieu de constant car on peut l'appeler plusieurs fois
user: cb25c7e (?)
user: cb25c7e (?)
(→‎Fonction officielle JVC : let au lieu de constant car on peut l'appeler plusieurs fois)
Ligne 269 : Ligne 269 :
https://www.jeuxvideo.com/forums/message/1286112457
https://www.jeuxvideo.com/forums/message/1286112457


  const editor = jvc.getMessageEditor('#bloc-formulaire-forum #message_topic'); //selectionner la zone de texte
  let editor = jvc.getMessageEditor('#bloc-formulaire-forum #message_topic'); //selectionner la zone de texte
  if (null !== editor) {
  if (null !== editor) {
     editor.insertText(`mon texte`); //pour insérer du texte à un endroit précis.
     editor.insertText(`mon texte`); //pour insérer du texte à un endroit précis.
Ligne 279 : Ligne 279 :
Cette fonction prend directement en compte des sélecteurs CSS, exemple :
Cette fonction prend directement en compte des sélecteurs CSS, exemple :


  const selector = document.getElementById("message_topic")
  let selector = document.getElementById("message_topic")
  jvc.getMessageEditor(selector).insertText('text'); //❌
  jvc.getMessageEditor(selector).insertText('text'); //❌


  const selector = "#message_topic"
  let selector = "#message_topic"
  jvc.getMessageEditor(selector).insertText('text'); //✅
  jvc.getMessageEditor(selector).insertText('text'); //✅


Utilisateur anonyme