anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 13:23

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Javascript Onclick
BeitragVerfasst: Mo 10 Mai, 2010 17:51 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 03 Mai, 2009 16:11
Beiträge: 110
LoGD: www.asmeria.de/source.php
$this->bbcode_second_pass_code('', '<form name =\"formularname\" action=\"$REQUEST_URI\" method='POST'>`@$message`n
<textarea cols='110' rows='6' class='input' name='insertcommentary[$section]' style='width: 500px;'",true);')
$this->bbcode_second_pass_code('', '
<img src=\"images/01blau.png\" onClick=\"document.formularname.insertcommentary[$section].value += '`1';\">
<img src=\"images/02gruen.png\" onClick=\"document.formularname.insertcommentary[$section].value += '`2';\"> ')
Das sollte eigentlich reichen. Sprich sobald man auf das Bild klickt, sollte der Farbcode im Eingabefenster springen. Klappt aber nicht. Habs auch mit getelementbyid gemacht. Der Code an sich funktioniert... Jedoch nicht bei der DS3, der wandelt den Farbcode `1 direkt um und unterbricht somit den Code. Habs auf jede erdenkliche weise probiert aber ich hab keine Idee,wie ich es verhindern kann, dass `1 direkt zur Farbe umgewandelt wird...

Benutze die DS3

Weiß das jemand zufällig?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Javascript Onclick
BeitragVerfasst: Mo 10 Mai, 2010 19:17 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
$this->bbcode_second_pass_code('', '<textarea cols='110' rows='6' class='input' name='insertcommentary[$section]' style='width: 500px;'",true);')

$this->bbcode_second_pass_code('', 'document.getElementByName('".insertcommentary[$secion]."').value += '[VALUE]';')

Oder über die ID:

$this->bbcode_second_pass_code('', '<textarea cols='110' rows='6' class='input' name='insertcommentary[$section]' id="someone_id" style='width: 500px;'",true);')

$this->bbcode_second_pass_code('', 'document.getElementByName('someone_id').value += '[VALUE]';')

Folgendes habe ich auf meinem Server für Smileys:

JS:
$this->bbcode_second_pass_code('', 'function get_to_input(input){
document.getElementById('comin').value += input;
}')

Commentary:

$this->bbcode_second_pass_code('', '$db_q = db_query('SELECT * FROM smilies WHERE cat="Standart" AND aktive=1');
$cc_s = 0;

while ($row = db_fetch_assoc($db_q)) {

$str_output .= '<a onclick="get_to_input(\''.$row['code'].'\')">'.$row['img'].'</a>';
$cc_s++;
$cc_ss++;

if ($cc_s % 5 == 0)
$str_output .= '`n';
}
}
if ($cc_s == $cc_ss) {
$str_output .= '`n`n';
}')

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Javascript Onclick
BeitragVerfasst: Mo 10 Mai, 2010 20:10 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 03 Mai, 2009 16:11
Beiträge: 110
LoGD: www.asmeria.de/source.php
Danke für deine schnelle Antwort!
Leider klappt das so nicht. document.getElementByName('".insertcommentary[$secion]."').value += '[VALUE]'; nimmt er nicht (Die eckigen Klammern nimmt er nicht und spuckt nen fehler)
Es klappt ja nur nicht,weil er den Farbcode direkt umwandelt und somit meinen Code crasht .__.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Javascript Onclick
BeitragVerfasst: Mo 10 Mai, 2010 20:57 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 02 Feb, 2009 21:11
Beiträge: 168
Geschlecht: Männlich
LoGD: salator.selfhost.de/lotgd
Victorinus hat geschrieben:
ich hab keine Idee,wie ich es verhindern kann, dass `1 direkt zur Farbe umgewandelt wird...


Du solltest dein JS-Script nicht mit output sondern mit rawoutput ausgeben.

_________________
if(date("ymmd")=="10050502") echo("Der alte Sack wird heute 40");


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Javascript Onclick
BeitragVerfasst: Mo 10 Mai, 2010 21:03 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 03 Mai, 2009 16:11
Beiträge: 110
LoGD: www.asmeria.de/source.php
Salator hat geschrieben:
Victorinus hat geschrieben:
ich hab keine Idee,wie ich es verhindern kann, dass `1 direkt zur Farbe umgewandelt wird...


Du solltest dein JS-Script nicht mit output sondern mit rawoutput ausgeben.

Auch schon probiert.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Javascript Onclick
BeitragVerfasst: Mo 10 Mai, 2010 22:26 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Du weißt schon das Du das Umsetzen einer Farbe unterbinden musst? `1 wäre in dem Sinne ``1.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Javascript Onclick
BeitragVerfasst: Di 11 Mai, 2010 22:26 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 03 Mai, 2009 16:11
Beiträge: 110
LoGD: www.asmeria.de/source.php
Danke :D


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum