Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Moteurs Web Discussion :

Erreur de syntaxe JavaScript avec runJavascript


Sujet :

Moteurs Web

  1. #1
    Membre à l'essai
    Erreur de syntaxe JavaScript avec runJavascript
    Salut à tous,

    j'ai un WebEngineView avec lequel je veux lancer un script quand je clique sur un bouton de ma page QML.
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
     
    var js="function testclicLogin(){var res=0;var bouton_login=document.getElementById('shop-login-button');bouton_login.onclick = function(){res=1;} return(res);}testclicLogin()"
    web_view.runJavaScript(js,function(result){console.log("clic:" +result);})


    Hors j'ai l'erreur suivante que je n'arrive pas à localiser:
    js: Uncaught SyntaxError: Unexpected token return

  2. #2
    Responsable Qt & Livres



    À tout hasard, un ; qui manque avant le mot clé return ?
    Vous souhaitez participer aux rubriques Qt ou PyQt (tutoriels, FAQ, traductions), HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre à l'essai
    Ah oui c'était ça, merci dourouc ! même si je ne comprend pas pourquoi...

  4. #4
    Responsable Qt & Livres

    Termine chaque instruction par un point-virgule, tu t'en porteras mieux .
    Vous souhaitez participer aux rubriques Qt ou PyQt (tutoriels, FAQ, traductions), HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  5. #5
    Membre à l'essai
    transfert sur autre post

###raw>template_hook.ano_emploi###