Mam formularz html, a przycisk wysyłania mówi "wyślij zapytanie". Jak mogę usunąć ten tekst? Używam obraz tła na przycisk submit i ten tekst jest brudząc się przycisk :(Każda pomoc będzie mile widziana.Jak usunąć "Prześlij zapytanie" z formularza przesłanego?
Odpowiedz
Jeśli nie dać przycisk Prześlij wartość
<input type="submit" />
zamiast coś podobnego
<input type="submit" value="Submit" />
wyświetli „Wyślij zapytanie” domyślnie. Spróbuj dając mu miejsca
jako wartość.
Po prostu trzeba nadać mu wartość:
<input type='submit' name='btnTest'>
<input type='submit' name='btnTest2' value='Push Me'>
w powyższym przykładzie, btnTest
renderuje jako „Wyślij zapytanie” podczas btnTest2
renderuje jak „Push Me”. Mam nadzieję że to pomoże.
AKTUALIZACJA: Możesz to zrobić, aby nie wyświetlać żadnego tekstu.
<input type='submit' name='btnTest2' value='' style="width:100px;">
Nie chcę wyświetlać żadnej wartości. – HollerTrain
zastosowanie:
<input type='submit' name='btnTest2' value=''>
Pozostaw wartość pusta i nie będzie żadnych słów na przycisku. Ponieważ używasz obrazu tła dla przycisku, przycisk powinien mieć wysokość i szerokość, w przeciwnym razie będzie wyświetlany jako mały szary wskaźnik (ponieważ na przycisku nie ma słów).
Wystarczy umieścić spację między cytatami. Prosta naprawa.
Przeczytaj pytanie przed ty odpowiadasz. Możesz komuś pomóc.
Nie wiem, czy to było wtedy istotne, ale używamy type = „obraz”, a nie type = „submit”
Niestety, to nie działa, przynajmniej nie w CMS. Próbowałem przestrzeni i
, ale IE8 go nie rozpozna. Jeśli wstawię to samo w wartości, wróci do "Wyślij zapytanie". Aktualizacje dla każdego, kto znajdzie tę metodę poprzez wyszukiwanie.
EDYCJA: Dodałem text indent: -9999px;
do mojego CSS i wygląda na to, że zadziałało. Wciąż dodawałem spację do atrybutu value dla dobrej miary.
nic tylko zrobić to
<input type="submit /"
ukośnik z miejsca i u nie będzie zobaczyć Prześlij lub Prześlij kwerendę Umorzenie Wartość
miałem tego problemu, jak również. Jeśli nie ustawisz wartości dla przycisku przesyłania, domyślnie jest to "Wyślij zapytanie". Zakładam, że używasz obrazu do przycisku przesyłania, ponieważ masz domyślną wartość.
Jeśli chcesz go naprawić dla IE8, dodaj wcięcie tekstu za pomocą CSS, które spowoduje wypchnięcie domyślnej wartości z ekranu.
text-indent:9999px;
Jeśli chcesz naprawić go dla IE9 trzeba także zmienić wartość domyślną, ponieważ text-indent nie działa :(w przycisk Prześlij dodać następujące:
value=" "
I Okazało się, pracować bez non-breaking space i testowałem go do mojego zadowolenia na IE jest na browserstack Jeśli chcesz użyć Spacja, nie krępuj;.. będę zawierać kod
value=" "
także dziękuję t o inne osoby reagujące na stosy pomogły mi rozwiązać ten problem w IE9.
Również zainspirowałeś mnie do opublikowania moich wyników i prawdopodobnie pomóż innym!
Obrazy tła nie są treścią. Jeśli chcesz użyć obrazu, aby powiedzieć ludziom, co zrobi przycisk przesyłania, użyj prawdziwego obrazu. Jako bonus, który pozwala na zapewnienie alternatywnego tekstu dla użytkowników, którzy nie widzą obrazu (np. Z powodu nieudanego załadowania lub ponieważ są niewidomi).
<button type="submit">
<img src="example.png" alt="Submit">
</button>
Jeśli używasz coś jak przycisk dialogowym jQueryUI wtedy nie chce mieć przycisk wejścia pokazać się w formie, ale raczej po prostu mieć go w stopce okna. I dokonał tego w następujący sposób:
Ponieważ IE automatycznie umieścić w <input type="submit" />
kładę to w formie Zamiast: <input type="submit" style="display:none" />
Później w dialogowego JavaScript kładę:
$("#register-dialog").dialog({
title: "Register",
modal: true,
width: 700,
buttons: {
Register: function() {
$('#registrationForm').submit();
},
Close: function() {
$(this).dialog("close");
}
}
});
Wystarczy usunąć tekst za pomocą jQuery?
jQuery:
$('#btnSubmit').val('');
plus rozwiązania wymienione z HTML i jQuery, można umieścić
font-size: 0px;
dla wejścia i nie byłoby pokazać tekst już.
To zadziałało w moim przypadku.
że jest to przeglądarka pokaz domyślna to wykorzystać value = "submit" jest ważna
Wystarczy użyć atrybutu wartości, jak pokazano poniżej:
<input value="Whateveryouwant" type="submit">
- 1. Otrzymuj akcję z przesłanego formularza
- 2. Jak usunąć autora z przesłanego pliku PDF?
- 3. Jak uzyskać nazwę przesłanego formularza w kolbie?
- 4. Jak uzyskać odpowiedź z formularza przesłanego przez AJAX?
- 5. Formularz obsługi formularza odpowiedzi prześlij
- 6. Jak usunąć pasek tytułu z formularza
- 7. Prześlij dane z formularza na adres e-mail
- 8. Prześlij cały model na składanie formularza
- 9. uzyskaj sprawdzone wartości dla jsTree - prześlij z postem formularza
- 10. Jak dodać klasę w formularzu formularza yii Prześlij
- 11. PHP odczytano z przesłanego pliku tekstowego?
- 12. Jak usunąć końcowy znak zapytania z formularza GET bez pól?
- 13. Jak mogę usunąć ramki/kontrolkę z formularza WPF?
- 14. Jak obliczyć procent przesłanego pliku?
- 15. Utwórz zapytanie w polu formularza jednostki
- 16. Pliki przeciągnij i upuść HTML5 - prześlij po przesłaniu całego formularza
- 17. Dostępne typy wejściowe formularza HTML - "prześlij" w stosunku do "obrazu"
- 18. Prześlij problemu Form ... Enter
- 19. jQuery iframe formularz prześlij
- 20. LoopBack Storage Service, prześlij bezpośrednio (bez obiektu żądania)
- 21. Jak zapobiec wysyłaniu formularza
- 22. jak sprawdzić typ pliku przesłanego jest pdf
- 23. jQuery Wiele formularzy Prześlij
- 24. Prześlij plik z formularza HTML (wieloczęściowe/formularzowe) do usługi WCF REST jako strumień bez przesyłania strumieniowego danych wejściowych całego formularza?
- 25. Jak usunąć wszystkie wiersze DataGridView podczas ładowania formularza?
- 26. jak wykryć kodowanie przesłanego pliku csv
- 27. PHP: Jak uzyskać datę utworzenia z przesłanego pliku?
- 28. "Prześlij" plik z powłoki django
- 29. Zapytanie z zagnieżdżonymi mangustami zapytanie
- 30. Wyświetlenie przesłanego obrazu w JSF
prostu usunąć tekst z jQuery: $ ('# btnSubmit ') .val (' '); – Swifty