Próbuję dodać readonly do wszystkich wejść, a następnie kliknij przycisk Usuń tylko do odczytu, aby działało do pisania. Ustawiony tylko do odczytu dla wszystkich wejść część działa, ale usuwanie po kliknięciu nie działa, proszę o pomoc.readonly z jquery
mój kod:
<script language="javascript">
$(document).ready(function()
{
$('#secureFields :input').attr('readonly', true);
$('.readonly').click(
function()
{
if ($('.readonly').attr("readonly") == true)
{
$('.readonly').val('');
$('.readonly').removeAttr("readonly");
}
});
});
</script>
html jest tak:
<table class='table' id='secureFields' >
<tr>
<td width=200>First Name:</td>
<td><input readonly='readonly' type='text' name='firstname' size=30 class='required'/></td>
</tr>
<tr>
ważna uwaga. Nie napisać 'language = "javascript"' 'ale type = "text/javascript"' – Christoph
Spróbuj tak 'if ($ (”. Tylko do odczytu ') attr (' tylko do odczytu ') ==' readonly ') ' – jakee
aby zapobiec automatycznemu wypełnianiu narzędzi, chciałbyś, żeby użytkownik wstawił te pola ręcznie – Abude