Automatyczna zmiana aktywnego pola tekstowego

0

Jak zrobić coś takiego, że podczas wpisywania np. tekstu do formularza i gdy wykryje np. znak "&" to wyświetli komunikat. Taka walidacja furmularza w trakcie wpisywania danych. Prosiłbym o jakiś przykład.

0

Może by tak napisałbyś w czym piszesz bo Python 3 z nakładką graficzną PySide dało by rade zrobić to w textchange.connect(funkcja) w funkcji dać zmienna jakąś do niej przypisać to co jest w labelu i zrobić instrukcję if (nie wiem raczej średnio profesjonalne) .

np.:

self.label = QLineEdit(self)
self.labelmonety.textChanged.connect(self.line_edit_text_changed)

def line_edit_text_changed(self):
        labeltxt = self.labelmonety.text()
        if "&" in labeltxt:
                print("error") # tutaj funkcja wyswietlająca error

nie jestem na 100% pewny czy ta regułka if zadziała , ale powinna.

0

Przepraszam. Nie napisałem :( Chodziło oczywiście o JavaScript.

0

google -> regexp javascript.

1 użytkowników online, w tym zalogowanych: 0, gości: 1