0
<HTML>
<HEAD>
<TITLE>Test Input</TITLE>
<script type="text/javascript">
function go (form) {
  var Tid = document.upperform.inputbox.value;
  alert ("You typed: " + Tid);
    //window.location.href = 'http://serverpage=' + Tid + '&tab=0';
</script>

</HEAD>
<BODY>
<FORM NAME="upperform" ACTION="" METHOD="GET">Go to this Task ID:
    <INPUT TYPE="text" NAME="inputbox" VALUE="" OnBlur="validate(this.form)">
    <INPUT TYPE="button" NAME="button" Value=" Go " onClick="go(this.form)">
</FORM>
</BODY>
</HTML>

これを機能させることはできません。うまくいくように見えますが、何かを見逃したに違いありません。助言がありますか?

4

2 に答える 2

0

関数に終了ブレースがありません。それ以外は、コードは機能します: http://jsfiddle.net/45paz/

function go (form) {
  var Tid = document.upperform.inputbox.value;
  alert ("You typed: " + Tid);
}
于 2012-12-05T20:02:27.957 に答える
0

閉じ括弧がありません

<script type="text/javascript">
function go (form) {
  var Tid = document.upperform.inputbox.value;
  alert ("You typed: " + Tid);
    //window.location.href = 'http://serverpage=' + Tid + '&tab=0';
}// <- missing bracket
</script>
于 2012-12-05T20:02:40.840 に答える