Ardilla: Automatische Text

Beitrag lesen

Hy Ashura

Mein suchfeld sucht nämlich nur die nr. und ich will dass er auch die buchstaben bzw. die pdf. mitberucksichtigt. (Der nutzer soll allerdings nur eine nr. eingeben)

Was denn nun? Nur Nummer oder Nummer und Buchstabe?

DER NUTZER SOLL NUR EINE NR EINGEBEN, ABER ES SOLLTE NUMMER UND BUCHSTABE GESUCHT WERDEN. DER HACKEN IST DAS ALLE BUCHSTABEN KONSTANT SIND. D.H.

ABC 2395
ABC 2345
ABC 3938
ABC 3404

folgende Dateien sind nämlich alle als PDF gespeichert. Mein Problem ist dass, wenn ich suchen will, ich will das der Nutzer nur der nr. eingibt. D.h. 2395. Aber es sollte der "ABC" mitberücksichtigt werden, bzw. der ".pdf" format. ALSO: ich sollte folgendes eingeben: 2395, und dabei sollte der Datei "ABC 2395.pdf" gefunden werden.

Ich hab nicht so viel ahnung von JavaScript, und hab diese Code aus dieser Website. Ich verstehe manche Sachen nicht, z.B. was folgendes bedeuten soll:

if (navigator.language.indexOf("de") > -1) {

document.Testform.abc.defaultValue = "http://www.example.org/de/";
  document.Testform.abc.value = document.Testform.abc.defaultValue;

Naja, wenn jemand mein Code korrigieren könnte, würde ich SEEEHR dankbar sein... Have mercy on me...
Danke in voraus

Ardilla

Und wo liegt hier das Problem?

<form name="Testform" action="">

SAT: <input type="text" size="40" name="sat">
<input type="button" value="Search"
onclick="[code lang=javascript]window.location.href = document.Testform.abc.value


> > </form>  
> > <script type="text/javascript">  
> > ~~~javascript

if (navigator.language.indexOf("de") > -1) {  

> >   document.Testform.abc.defaultValue = "http://www.example.org/de/";  
> >   document.Testform.abc.value = document.Testform.abc.defaultValue;  
> > }

</script>
</body></html>[/code]

Wo ist das Formularelement mit dem name-Attribut, welches den Wert „abc“ enthält?

Es wird auch nur dort gesucht, wo der Datei sich befindet. Wie kann ich sagen, "er soll in diesem Ordner suchen"

Mit „.“.

bsp. "Ordner/xyz"

Du könntest ein zweites Eingabefeld anlegen, welches den Pfad enhält.

Einen schönen Donnerstag noch.

Gruß, Ashura