Ist es möglich, die Farbe einer Schaltfläche zu ändern, wenn sie für einen bestimmten Zeitraum gesendet wird, bis der gesamte Prozess erneut gestartet wird?Ändern der Farbe einer Schaltfläche beim Senden, bis neuer Text eingegeben wird
2
A
Antwort
0
Legen Sie einfach element.style.backgroundColor = "color";
auf verschiedenen Stufen des Prozesses. Beispiel:
function steps() {
var button = document.getElementById("btn");
button.style.backgroundColor = "orange";
setTimeout(function(){ button.innerHTML = "1"; }, 1000);
setTimeout(function(){ button.innerHTML = "2"; }, 2000);
setTimeout(function(){ button.innerHTML = "3"; }, 3000);
setTimeout(function(){ button.style.backgroundColor = "tomato"; }, 4000);
setTimeout(function(){
button.innerHTML = "click here";
button.style.backgroundColor = "skyblue"; }, 6000);
}
button {
width: 100px;
padding: 15px;
background: skyblue;
}
<button id=btn onclick="steps()">click here</button>
0
Versuchen Sie, diese
document.getElementById('send_btn').style["background-color"]="red"
setTimeout(function() {
document.getElementById('send_btn').style["background-color"] = ""
}, 1000) // 1000 - This value is in ms. (here time is 1second)
Verwandte Themen
- 1. Ändern der Farbe in einem Zeichen auf einer Schaltfläche Text
- 2. Ändern der Farbe des Textes, der eingegeben wird
- 3. Ändern Eingabefarbe Rand, wenn Text eingegeben wird
- 4. Ändern der Farbe der Schaltfläche mit Thema
- 5. Wie kann ich die Senden-Schaltfläche deaktivieren, bis Text in das Eingabefeld eingegeben wurde?
- 6. Farbe und Text der Schaltfläche für einen bestimmten Zeitraum ändern
- 7. Ändern der Farbe von Text (Zeichenfolge) beim Senden einer E-Mail
- 8. Ändern Dropdown-Text Farbe HTML
- 9. Ändern Schaltfläche Titel Text wird nicht funktionieren
- 10. Ändern der Textfarbe einer Schaltfläche beim Tippen
- 11. Ändern Sie die Farbe der Schaltfläche Text in einen Hexavalue
- 12. Form wechselnde Farbe, wenn Text eingegeben wird (CSS)
- 13. Ändern der Farbe der AlertDialog.Builder-Schaltfläche
- 14. Ändern von Text auf der Schaltfläche beim Speichern mit angularjs
- 15. Ändern der Schaltfläche Tag Grenze Farbe
- 16. Farbe der Schaltfläche in DataGridView-Zelle ändern
- 17. Sublime text 2 - Farbe der Seitenleiste ändern
- 18. Ändern der Farbe von Text in Java
- 19. Stil der Text einer Android-Schaltfläche deaktiviert
- 20. Ändern der TextBox-Farbe in einer Methode
- 21. Ändern der Opazität einer Schaltfläche ändert alle
- 22. Verwenden von Bootstrap zum Ändern der Farbe der Schaltfläche
- 23. Schaltfläche ändern Hintergrundfarbe beim Klicken
- 24. Ändern senden Schaltfläche Text basierend auf Radio-Button-Wert
- 25. Ändern der Schaltfläche Text von gridview
- 26. Ändern Sie den Text der Schaltfläche sofort
- 27. Ändern der Farbe von Text in einem WinForms RichTextBox
- 28. Farbe der Ergebnisse einer JavaScript-Änderung ändern
- 29. WPF - IntegerUpDown - Ändern der Farbe der Spinner-Schaltfläche
- 30. Farbe der Schließen-Schaltfläche im modalen Bootstrap-Fenster ändern
Ja, es ist möglich. Was hast du probiert? Was ist der Prozess? – smerny
Ja, definitiv. – Shomz
Ich würde normalerweise etwas in der Funktion tun, wo ich will, wie "document.getElementById ('send_btn'). Style.background-color =" rot "das Problem ist natürlich, sobald dies ausgeführt wird, bleibt es so - ist es möglich, um sogar eine Zeitüberschreitung für die Funktion zu setzen? – Alison1988