Håller på att labba lite. kom på något som jag inte kan få fart på. Att fånga en enter tangent nedtryckning i en textbox. ... förslag? Jotack men hur.... förslag på javascript? Jag använder mig av textchanged för at fånga enterslag och för mig funkar det alldeles utmärkt i Explorer...prova får du se! det har jag testat men det fungerar inte i explorer! du får gärna visa med lite kod hur du gör.... Jag använder mig av codebehind och i den skapar jag en eventhandler som ser ut som följer:Fånga en enter tangent nedtryckning i en textbox.
har läst om TextChanged/autopostback på en textbox vid enter nedslag men det fungerar bara i Opera.
Explorer klara det inte!
... som sagt förslag... Sv:Fånga en enter tangent nedtryckning i en textbox.
Sv: Fånga en enter tangent nedtryckning i en textbox.
Sv:Fånga en enter tangent nedtryckning i en textbox.
jag har nallat kod på pellesoft.se .... minskat ner den.... frågan är varför måste ha två <input>:ar för att det skall fungera???
<HTML>
<body>
<form name="Form1" method="post" action="search.aspx" id="Form1">
<script language="javascript" type="text/javascript">
function __doPostBack(eventTarget, eventArgument) {
var theform;
if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) {
theform = document.Form1;
}
else {
theform = document.forms["Form1"];
}
theform.submit();
}
</script>
<br>
<input name="txtSearchFor" type="text" id="txtSearchFor" />
<br>
<input name="Inc_header1:txtsearch" type="text" id="Inc_header1_txtsearch" />
<br>
<input type="submit" name="btnStart" value="Påbörja sökning" id="btnStart" />
<br>
</form>
</body>
</HTML>Sv: Fånga en enter tangent nedtryckning i en textbox.
<code>
Private Sub sokbox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles sokbox.TextChanged
'Kod som fångar upp entertryckning
end sub
</code>
Är iofs lite osäker på om fokus hamnar på textboxen när man har flera kontroller på sidan..men då kan du ju koppla till ett javascript som sätter fokus på textboxen.
<code>
<script language="javascript">
function myFunct(){
document.getElementById('txtPris').focus(); //Namnet på textboxen
}
</script>
<body onLoad="myFunct()" >
</code>