Συμπληρώστε τα πεδία κειμένου και κάντε κλικ σε συνδέσεις χρησιμοποιώντας JavaScript

Ορισμένες εφαρμογές web ενδέχεται να έχουν περιορισμούς σχεδίασης που δεν επιτρέπουν στις ενέργειες αυτοματισμού web να συμπληρώνουν πεδία κειμένου ή να κάνουν κλικ σε συνδέσεις και κουμπιά.

Μια εναλλακτική προσέγγιση για την αυτοματοποίηση αυτών των εφαρμογών web είναι η χρήση της συνάρτησης Εκτέλεσης JavaScript στην ενέργεια της σελίδας web, η οποία σας επιτρέπει να εκτελέσετε κώδικα JavaScript σε σελίδες web.

Πριν την ανάπτυξη της ενέργειας Εκτέλεση λειτουργίας JavaScript στην ιστοσελίδα, χρειάζεστε τον επιλογέα CSS του στοιχείου που θέλετε να συμπληρώσετε ή να κάνετε κλικ. Για να λάβετε τον επιλογέα, μεταβείτε στην καρτέλα Στοιχεία περιβάλλοντος εργασίας χρήστη και επιλέξτε Προσθήκη στοιχείου περιβάλλοντος εργασίας χρήστη.

Η επιλογή "Προσθήκη στοιχείου περιβάλλοντος εργασίας χρήστη" στην καρτέλα στοιχείων περιβάλλοντος εργασίας χρήστη.

Αφού δημιουργήσετε το στοιχείο περιβάλλοντος εργασίας χρήστη, περιηγηθείτε ξανά στην καρτέλα Στοιχεία περιβάλλοντος εργασίας χρήστη, επιλέξτε το στοιχείο περιβάλλοντος εργασίας χρήστη που δημιουργήθηκε και ανοίξτε τον επιλογέα με το εργαλείο δόμησης επιλογέα.

Ο επιλογέας CSS που δημιουργήθηκε.

Τώρα, αντιγράψτε το τελευταίο στοιχείο του επιλογέα που βρίσκεται στη δεξιά πλευρά του χαρακτήρα που > προέκυψε τελευταίος.

Ο επιλογέας CSS που δημιουργήθηκε στο εργαλείο δόμησης επιλογέων.

Note

Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με τους δυναμικούς επιλογείς στο θέμα Δημιουργία προσαρμοσμένου επιλογέα.

Για να συμπληρώσετε ένα πεδίο κειμένου, αναπτύξτε τη συνάρτηση Run JavaScript σε ενέργεια σελίδας web και συμπληρώστε τον ακόλουθο κώδικα στο πεδίο συνάρτηση JavaScript. Μετά την επικόλληση του κώδικα, αντικαταστήστε τα σύμβολα κράτησης θέσης επιλογέα CSS και τιμής προς συμπλήρωση, με τον επιλογέα που αντιγράψατε προηγουμένως και την τιμή που θα συμπληρωθεί, αντίστοιχα.

function ExecuteScript()
{
document.querySelectorAll('CSS-selector')[0].value="value-to-populate";
}

OR

function ExecuteScript()
{
document.querySelectorAll('CSS-selector')[0].innerText="value-to-populate";
}

Η συνάρτηση εκτέλεσης JavaScript στην ενέργεια σελίδας web που έχει ρυθμιστεί για την συμπλήρωση ενός πεδίου κειμένου.

Για να κάνετε κλικ σε μια σύνδεση ή να πατήσετε ένα κουμπί, χρησιμοποιήστε τον ακόλουθο κώδικα:

function ExecuteScript()
{
document.querySelectorAll('CSS-Selector')[0].click();
}