Prezado Norbs,
agradeço a sua atenção, mas não funcionou. Vou detalhar a situação para tentarmos achar uma solução.
O formulário tem os campos "acao1", "acao2", "acao3", "acao4" e "acao5", sendo que somente o campo "acao1" é vísivel. Os demais só ficam visiveis se o campo imediatamente anterior estiver preenchido, ou seja, o campo "acao2" só fica visível se o campo "acao1" contiver dados; o campo "acao3" fica visível se o campo "acao2" contiver dados e assim sucessivamente até o campo "acao5".
O que está acontecendo é que ao apagar os dados do campo 1, por exemplo, o campo "acao2" se torna invisível mas os demais("acao3","acao4" e "acao5") ficam visíveis, pois o campo "acao2", mesmo invisível, contém dados. Então o que estou querendo é evitar que o usuário apague os dados do campo "acao1" se contiver dados no demais campos ("acao2""acao3","acao4" e "acao5"). Ou seja, o usuário somente poderá apagar, e não editar, os dados de qualquer campo se o campo imediatamente posterior não contiver dados. Assim: se o usuário quiser apagar os dados do campo "acao3", somente poderá fazer se os campos "acao4" e "acao5" não contiverem dados.
Colega Sílvio,
agradeço também a sua sugestão, mas penso que ela não irá me atender neste projeto. Mas a guardarei para um outro. Achei interessante a dica.
Aí, colegas, a situação é esta. Será que haverá uma solução?
Desde já agradeço.