Ich möchte das Hintergrundbild eines Textfelds zurücksetzen, wenn es Fokus erhält. Wie kann ich das machen?Ändern des Textfeldhintergrunds, wenn es Fokus erhält (asp.net)
0
A
Antwort
0
Wenn 'reset' bedeutet, das Hintergrundbild dauerhaft zu löschen, müssen Sie das CSS über JavaScript-Ereignisse manipulieren.
Zum Beispiel, wenn Sie jQuery verwenden - Sie können dies tun:
$('input#some_id').focus(
function(){
$(this).css('background-image', 'none');
}
);
Andere JS Bibliotheken ähnliche Funktionen haben. Wenn Sie noch keine JS-Bibliothek verwenden, sollten Sie ernsthaft darüber nachdenken.
Wenn Sie müssen einfach nur vorübergehend auf ‚Reset‘, bis der Fokus verlässt, können Sie die verwenden ‚: Fokus‘ CSS-Pseudoklasse wie folgt aus:
input#some_id:focus
{
background-image: none;
}
0
So etwas sollte funktionieren:
$("input").focus(function(){
$("input").css("background-color","#FFFFCC"); //adjust for background-image
});
$("input").blur(function(){
$("input").css("background-color","#ffffff"); //adjust for background-image
});
Verwandte Themen
- 1. Markieren Sie ein WPF-Steuerelement, wenn es Fokus erhält
- 2. NSWindow erhält keine Benachrichtigung, wenn es den Fokus verliert
- 3. Gibt es eine einfache Möglichkeit, das Verhalten eines Java/Swing-Steuerelements zu ändern, wenn es den Fokus erhält?
- 4. Opazität des vollständigen EditText ändern, wenn sich der Fokus ändert
- 5. Ändern des ASP.NET-Mitgliedschaftsschemas
- 6. Blur-Ereignis ausgelöst wird, wenn Kind den Fokus erhält
- 7. Kind Blick Fokus ändern Android
- 8. Ändern Fokus-Steuerelement, wenn die Eingabetaste drücken
- 9. erzwingen Soft-Tastatur zu zeigen, wenn EditText Fokus erhält
- 10. Wie Farbe für Text und Symbol einer Registerkarte in TabLayout setzen, wenn es den Fokus erhält
- 11. Wählen Sie den gesamten Text in EditText, wenn es Fokus erhält
- 12. AngularJS: Kraftverlust des Fokus
- 13. Hintergrund Farbe des Textfelds: Fokus
- 14. Google-Symbole ändern sich: Fokus
- 15. Chrome: Es wird ein neues Fenster oben angezeigt, ohne dass es den Fokus erhält.
- 16. Textfeld erhält den Fokus, aber Sie können nichts eingeben
- 17. UITableView, wie "dim" die tatsächliche Tabelle, wenn UISearchbar den Fokus erhält?
- 18. ändern Zelle Fokus auf Tastendruck
- 19. Ausnahme zum Ändern des Passworts in ASP.NET
- 20. Manuelles Ändern des Benutzernamens in Asp.Net Mitgliedschaft
- 21. Randfarbe Zelle, verhindern Farbe ändern, wenn im Fokus
- 22. eine feste „Quick-Info“, wenn ein Eingang den Fokus erhält, mit jQuery
- 23. Fokus in bestimmte div ändern
- 24. C# ASP.NET Wie erhält man Zeilengridview wenn templatefield click?
- 25. Wie wird der gesamte Text in einem JFormattedTextField ausgewählt, wenn er den Fokus erhält?
- 26. SetTimeout nicht funktioniert, wenn das Fenster des Fokus verliert
- 27. Javascript ändern Fokus auf onClick-Ereignis?
- 28. ein Layout ausgeblendet, wenn der Fokus auf es in XML
- 29. LibGDX: Text von Textfeld auf Fokus ändern
- 30. Woher erhält ASP.NET seine Kultureinstellungen?
Danke für die Antwort, aber ich möchte Bild sollte zurückgesetzt werden. –