input type="submit" name="OnInputProcessing(o

BusinessServerPages; Erstellung von Webapplikationen.

input type="submit" name="OnInputProcessing(o

Postby Otto4249 » Wed Jun 25, 2003 9:21 pm

<input type="submit" name="OnInputProcessing(ok)" value="OK!">
... wie kann wie kann ich diesen HTML-Tag "nachbauen" als Link ????

<A HREF="" onclick="" Name="" ID="">Senden</A>

?????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????

Habe leider kein Hinweis gefunden!

Nun will ich mich von der Qualität vom FORUM überzeugen lassen ;-)

!!!! :x :D

HILFEEEEEE !!!!!!
Otto4249
.
.
 
Posts: 5
Joined: Wed Jun 25, 2003 9:21 pm

Postby Lenia2367 » Thu Jun 26, 2003 10:13 am

A)
?? wieso willst du das machen ??
-----------------------


B)
.. wenn du ueber einen link werte mitgeben moechtest, dann wie im php,..
<a href=" ziel.htm?ok=<%=deineVariable%>">senden>



gruss joern
Lenia2367
..
..
 
Posts: 61
Joined: Wed Mar 05, 2003 11:06 am

Postby Lenia2367 » Thu Jun 26, 2003 10:17 am

JU hat geschrieben:A)
?? wieso willst du das machen ??
-----------------------


B)
.. wenn du ueber einen link werte mitgeben moechtest, dann wie im php,..
<a href=" ziel.htm?ok=<%=deineVariable%>">senden</a>



gruss joern
Lenia2367
..
..
 
Posts: 61
Joined: Wed Mar 05, 2003 11:06 am

Postby Eric408 » Thu Jun 26, 2003 11:39 am

das hier sollte eigentlich reichen:

<A HREF="?onInputProcessing(ok)">Senden</A>
Eric408
..
..
 
Posts: 40
Joined: Fri Mar 14, 2003 7:11 pm

Postby Alva1590 » Thu Jun 26, 2003 4:04 pm

wenn doch nicht...

<a href="meineseite.html?event=OnInputProcessing(ok)">Senden</a>
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

leider nicht, erwische das Event anscheinend nicht ....

Postby Otto4249 » Thu Jun 26, 2003 7:01 pm

B707 hat geschrieben:das hier sollte eigentlich reichen:

<A HREF="?onInputProcessing(ok)">Senden</A>


so kann ich den onInputProcessing(search) Event nicht auslösen.

ich möchte genau das Submit szenario nachbilden, simulieren.

netter Versuch, trotzdem danke. :?
Otto4249
.
.
 
Posts: 5
Joined: Wed Jun 25, 2003 9:21 pm

Postby Otto4249 » Thu Jun 26, 2003 7:04 pm

Anonymous hat geschrieben:wenn doch nicht...

<a href="meineseite.html?event=OnInputProcessing(ok)">Senden</a>


geht auch nicht!!! leider... danke trotzdem ....


leider kann mir da wohl niemand helfen.

:( :( :( :( :( :( :(
Otto4249
.
.
 
Posts: 5
Joined: Wed Jun 25, 2003 9:21 pm

Postby Walter4536 » Fri Jun 27, 2003 12:26 pm

Hallo Schocky,

da wir ja hier bei BSP und BHTML sind, würde ich nun auch eine Lösung mit BHTML vorschlagen, denn damit geht das und zwar so:

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. <htmlb:link reference="target.htm" id="mylink" onClick="goanywhere">MyTestLink</htmlb:link>
  2.  
GeSHi ©


Das setzt natürlich die 'üblichen' Eingangstags für BHTML (wie bspw. <htmlb:form id="testpage" method="POST"> etc.) voraus, dann kann man aber im Event 'OnInputProcessing diesen 'Click' auf den link auswerten (Eventhandling) und zwar so:

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. ...
  2.       WHEN cl_htmlb_manager=>event_id.
  3.         event_data = cl_htmlb_manager=>get_event&#40; request &#41;.
  4.  
  5.         IF event_data->event_type EQ 'click' AND
  6.            event_data->name EQ 'link'.
  7.  
  8.           link_event ?= event_data.
  9.           lv_action = link_event->server_event.
  10.  
  11.           IF lv_action EQ 'goanywhere'.
  12. * do whatever          
  13.             navigation->goto_page&#40; 'anotherpage.htm' &#41;.
  14.            ENDIF.
  15.         ENDIF.
  16. ...
  17.  
GeSHi ©


Wenn Du das mit HTMLB nicht machen möchtest, würde ich Dir folgendes empfehlen: Ein Beispiel wie oben skizziert als Testpage erstellen und dann sich anschauen wie die SAP das macht, wenn Du Dir die Seite im Browser anzeigen läßt (was dann nämlich passiert ist, dass dafür entsprechendes JavaScript erzeugt wird). ->Copy&Paste&anpassen. -> Die Mühe habe ich mir gespart, aber ich denke Du kommst damit weiter ;-)

Gruß,
Steff
Walter4536
...
...
 
Posts: 315
Joined: Mon Dec 02, 2002 12:09 pm

Re: leider nicht, erwische das Event anscheinend nicht ....

Postby Eric408 » Fri Jun 27, 2003 2:51 pm

Schocky hat geschrieben:
B707 hat geschrieben:das hier sollte eigentlich reichen:

<A HREF="?onInputProcessing(ok)">Senden</A>


so kann ich den onInputProcessing(search) Event nicht auslösen.

ich möchte genau das Submit szenario nachbilden, simulieren.

netter Versuch, trotzdem danke. :?


von "search" war ja niergendwo die Rede...oder? schreib dann eben
<A HREF="?onInputProcessing(search)">Senden</A>

ich hab das schon dutzend mal gemacht und eben hab ichs nochmal ausprobiert -> es geht. event_id ist richtig gefüllt. Kann es vielleicht sein dass dein problem irgendwo anders liegt?
Eric408
..
..
 
Posts: 40
Joined: Fri Mar 14, 2003 7:11 pm

Postby Jolie2216 » Tue Jul 01, 2003 10:30 am

wenn es anders nicht klappt. dann probier es halt so.

<form>
<input type="hidden" name="OnInputProcessing(ok)" value="OK!">
</form>
<A HREF="javascript:document.form[0].submit()" onclick="" Name="" ID="">Senden</A>
Jolie2216
..
..
 
Posts: 38
Joined: Fri Mar 28, 2003 5:28 pm

Next

Return to BSP + BHTML

Who is online

Users browsing this forum: No registered users and 13 guests