Quelltext:
Im <body>-Tag muss ein onload-Ereignis hinzugefügt werden:
<body onload="runQuery()">Restlicher Quelltext:
<script>
function anzeige(t) {
publicSQL.show(t, 'mytable');
}
function showStations() {
var lineID = document.fmLines.sbLines.options[document.fmLines.sbLines.selectedIndex].value; publicSQL.query( 'select distinct stations.Station from line_stations, stations where line_stations.LineID = ' + lineID + ' and line_stations.StationID = stations.ID', 'anzeige'); }
function runQuery2(t) {
var neuer;
for (var i=1; i<t.length; i++) {
neuer = new Option(t[i][1], t[i][0], false, false);
document.fmLines.sbLines.options[i-1] = neuer;
}
if (document.fmLines.sbLines.length > 0) {
document.fmLines.sbLines.selectedIndex = 0;
}
}
function runQuery() {
publicSQL.query('select * from lines order by ID', 'runQuery2'); }
</script>
<form action="" method="post" name="fmLines" id="fmLines">
<select name="sbLines">
</select>
<input name="btStart" type="button" id="btStart" onClick="showStations();" value="Start"> <!-- hier kann ein Text zur Abfrage eingefügt werden --> <br><br>
</form>
<table id="mytable" border="1">
<tr>
<td></td>
</tr>
</table>