Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Minha função não esta aceitando ser colada em aspas simples para pode fica dentro do formulário, como fazer para resolver essa situação??
A parte que não aceita-> $("input[name='enable']")
echo "<html>
<head>
<script>
function sem_acento(e,args){
if (document.all){var evt=event.keyCode;} // caso seja IE
else{var evt = e.charCode;} // do contrário deve ser Mozilla
var valid_chars = 'abcdefghijlmnopqrstuvxzwykABCDEFGHIJLMNOPQRSTUVXZWYK'+args; // criando a lista de teclas permitidas
var chr= String.fromCharCode(evt); // pegando a tecla digitada
if (valid_chars.indexOf(chr)>-1 ){return true;} // se a tecla estiver na lista de permissão permite-a
// para permitir teclas como <BACKSPACE> adicionamos uma permissão para
// códigos de tecla menores que 09 por exemplo (geralmente uso menores que 20)
if (valid_chars.indexOf(chr)>-1 || evt < 9){return true;}
if (valid_chars.indexOf(chr)>30 || evt <35){return true;} //permite a tecla espaço
return false; // do contrário nega
}
function so_numero(e,args){
if (document.all){var evt=event.keyCode;} // caso seja IE
else{var evt = e.charCode;} // do contrário deve ser Mozilla
var valid_chars = '0123456789'; // criando a lista de teclas permitidas
var chr= String.fromCharCode(evt); // pegando a tecla digitada
if (valid_chars.indexOf(chr)>-1 ){return true;} // se a tecla estiver na lista de permissão permite-a
// para permitir teclas como <BACKSPACE> adicionamos uma permissão para
// códigos de tecla menores que 09 por exemplo (geralmente uso menores que 20)
if (valid_chars.indexOf(chr)>-1 || evt < 9){return true;}
if (valid_chars.indexOf(chr)>30 || evt <35){return true;} //permite a tecla espaço
return false; // do contrário nega
}
</script>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js' type='text/javascript'></script>
<script type='text/javascript'>
$(document).ready(function($) {
$("input[name='enable']").click(function(){
if ($(this).is(':checked')) {
$('input.textbox:text').attr('disabled', false);
}
else if ($(this).not(':checked')) {
var remove = '';
$('input.textbox:text').attr ('value', remove);
$('input.textbox:text').attr('disabled', true);
}
}); });
</script>
<link rel='stylesheet' type='text/css' href='/SLP/css/css/Pag.css' />
</head>
<body>
<h3>Informe os dados do professor:</h3>
<br/>
Os campos com <b>*</b> são de preenchimento obrigatório!
<br/><br/>
<form name='cadastroProf' method='post' action='/SLP/cadastro de professor/pag4'>
<label title='Turma sem Professor' for='Turma sem Professor'>Turma sem Professor</label><br/>
<input id='Turma sem Professor' name='enable' type='checkbox' checked='' /><br/>
<label title='matricula' for='matricula'>Matricula do Professor</label><br/>
<input id='matricula' class='textbox' name='matricula' type='text' maxlength='10' onKeyPress='return so_numero(event);' required /><br/>
<label title='CPF do Professor' for='CPF do Professor'>CPF do Professor</label><br/>
<input id='CPF do Professor' class='textbox' name='cpf' type='text' maxlength='11' onKeyPress='return so_numero(event);' required /><br/>
<label title='Nome do Professor' for='Nome do Professor'>Nome do Professor</label><br/>
<input id='Nome do Professor' class='textbox' name='nomeProfEfetivo' type='text' onKeyPress='return sem_acento(event);' required /><br/>
<link rel='stylesheet' href='/SLP/css/css/finalizar.css'>
<input type='submit' class='btfinalizar btn-blue' value='Cadastrar' />
</form>
</body>
</html>";Carregando comentários...