Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    input.focus(); problema con IE

    Salve a tutti! non sono nuovo nel forum ho solo cambiato none dopo troppi cambio mail e 0 memoria sulle password ...questa era la premessa per dire che ho eseguito una bella e infruttuosa ricerca sul caso.

    Passando al sodo. io ho un form con un input text e un pulsante invio che verrà nascosto.

    codice:
    <form id="logoutForm" method="post"....... 
    
    <input id="codart" type="text" name="codart" onkeydown="onReturnKeyPressButton(event,document.getElementById('idButRicercaFiltro' ));" />
    
    <input id="idButRicercaFiltro" type="submit" name="idButRicercaFiltro" value="go >>" />
    Voglio che sull'input text alla pressione del tasto invio parta la ricerca (il go >>)
    ho scritto:


    codice:
    function onReturnKeyPressButton(event, input,ricSuInvio) {
    var keyCode = window.event ? window.event : e.keyCode;
    if( keyCode == 13 ) {
    input.focus();
    return ricSuInvio;
    }
    return false;
    }
    Il problema che tento di risolvere, è il non funzionamento di tutto cio con IE

    Sono alla frutta,
    c'è qualche stupidata che non riesco a vedere?

  2. #2
    ho risolto trasormando il tutto in

    codice:
    function onReturnKeyPressButton(event,input) { 
    var keyCode = event.keyCode;
    if( keyCode == 13 ) {
    input.focus();
    return true;							
    }
    return false;
    }
    buona pace per eventuali problemi con IE6

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.