mikdoe
Moderator
Ja, wenn der Name der Form DEFT und der Name des Feldes blz lauten ja.onclick='holebank(document.DEFT.blz.value)' so?
Wenn Du mit ID's arbeitest ist getElementById() zu verwenden.
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
Ja, wenn der Name der Form DEFT und der Name des Feldes blz lauten ja.onclick='holebank(document.DEFT.blz.value)' so?
Natürlich! Wie soll der Response sonst zum Browser kommen???super, ok, muss die pgp welches die blz zum banknamen macht ein echo enthalten zum ausgeben?
function holebank(blz) {
var http_request_dat = getXmlObject();
http_request_dat.onreadystatechange = function() {
try {
if (http_request_dat.readyState == 4) {
if (http_request_dat.status == 200) {
document.getElementById('deft_bkn').innerHTML = http_request_dat.responseText;
}
}
}
catch(e) {
//nichts
}
};
http_request_dat.open("POST","./ajax/blz_zu_name.php",true);
http_request_dat.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
http_request_dat.send('parametername=' + blz);
}
$post_deft_blz = $_POST['deft_blz'];
function getBankInfo($BLZ = ""){
$FLAG = true;
$ZEIGER=fopen("../blz.txt","r");
while($ZEILE=fgets($ZEIGER,1024) AND $FLAG)
{
$BLZ_RET = substr ($ZEILE, 0, 8);
if ($BLZ_RET == $BLZ)
{
$BANK = substr ($ZEILE, 9, 58);
$ORT = substr ($ZEILE, 72, 35);
$FLAG = false;
}
}
fclose($ZEIGER);
if (isset($BANK)) {return trim($BANK);}else {return false;}
}
echo getBankInfo($post_deft_blz)."test";
<form name="DEFT" style="display:inline" method="POST" enctype="multipart/form-data" action="index.php?page=customer&action=change_deft&deft=<?php echo $deft;?>">
<input type="text" id="deft_bkn" name="deft_bkn" id="win7_white_form" value="" style="width:240px" maxlength="100">
<input type="text" name="deft_blz" value="" style="width:70px; float:left; margin:2px;" maxlength="8">
<ul id="icons" class="ui-widget ui-helper-clearfix" style=""><li class="ui-state-default ui-corner-all" title="BLZ prüfen" onClick="holebank(document.DEFT.blz.value);"><span class="ui-icon ui-icon-search"></span></li></ul>
</form>
Ich brauche mehr Details.aber es will zum verrecken nicht funktionieren![]()
Du bist ein stinkfauler Looser!was ist das hier?
http_request_dat.send('parametername=' + deft_blz);
Wer Loser mit Doppel-O schreibt ist selbst einer!Du bist ein stinkfauler Looser!
yes, i knowWer Loser mit Doppel-O schreibt ist selbst einer!![]()
Das ist nur der Variablenname, klar das man damit nichts googeln kann, den benennt ja jeder andersHatte ja http_request_dat.send gesucht
Irgendwie muss dein PHP doch wissen, zu welcher BLZ es den Banknamen raussuchen soll.Auch versteh ich jetzt nicht was $_POST also PHP in nem JS zusuchen hat
Jawoll, so ist das Recht!EDIT: Wenn ihr mir ajax etwas begreiflich machen könnt, geb ich auch gerne Erdinger Party aus![]()
Trink mal weniger!Verwirrung :/