Mam formularz z polami wprowadzania. Każde pole wejściowe ma atrybut zastępczy. Istnieje również link wyświetlający wersję do wydrukowania tego samego formularza.Usuwanie symbolu zastępczego na drukowalnej wersji strony html
Mój problem polega na tym, że jeśli pozostawię atrybut zastępczy bez zmian, a pole wejściowe jest puste, to zostanie wydrukowany symbol zastępczy, co nie jest zbyt dobre.
Szukam sposobu na rozwiązanie tego niefortunnego zachowania. W tej chwili jedyne co mogę wymyślić to przechodzenie przez DOM w javascript i usuwanie wszystkich atrybutów symboli zastępczych po podaniu wersji do druku. Oczywiście po przywróceniu normalnego widoku strony należy również przywrócić atrybuty zastępcze.
To nie jest trudne, ale nie jest zbyt eleganckie. Zastanawiam się, czy istnieje lepsze rozwiązanie.
Jaka jest różnica między 2 a 3? – mark
2: pseudo-selektor. 3: pseudoelement. 2 można zastosować do innych elementów (a: -moz-placeholder), 3 can not. Będziesz chciał obu, jeśli chcesz wspierać FF 4 i więcej. –
Howly cow. To działa. – mark