Find Input Element By The Current Value

Published: 16 June 2023
on channel: gleb bahmutov
617
25

This video shows how to find an input element by its "value" attribute. You can find elements using the exact static value, or its prefix, or suffix, or even matching part of the string value. But what about the input elements with the value set dynamically by the application? You no longer have the attribute to select the element, you must filter the input elements yourself. For example, to find the input element with the string "0" in its current value you could write:
cy.get('input#area').type('404')
cy.get('input')
.filter(function (k, input) {
return input.value.includes('0')
})
.should('have.value', '404')
This recipe comes from http://glebbahmutov.com/cypress-examp...


On this page of the site you can watch the video online Find Input Element By The Current Value with a duration of hours minute second in good quality, which was uploaded by the user gleb bahmutov 16 June 2023, share the link with friends and acquaintances, this video has already been watched 617 times on youtube and it was liked by 25 viewers. Enjoy your viewing!