JavaScript event question...
Hello,
I'm trying to write some JavaScript code that executes when an entry is selected from a Popup LOV. But because the item and it's corresponding hidden item are populated from JavaScript on the child page, it doesn't seem to trigger a change/focus event.
One way I've thought about overcoming this, but not yet tried, it to create a new Popup LOV template and locally override the JavaScript function with the same code + a little something I need.
Is there a better solution?
Regards,
Dan
http://danielmcghan.us
http://sourceforge.net/projects/tapigen
Tyson,
Nah, this seems to be a problem related to jQuery. The inline JavaScript worked but jQuery is not picking up on the change. In any case, just using the inline statement solves the issue for now and I opened a ticket with jQuery.
Thanks again.
Regards,
Dan
http://danielmcghan.us
http://sourceforge.net/projects/tapigen
Similar Messages
-
Integrate javascript event into Oracle ADF Components
Can someone show me how to use javascript attribute, for instance onclick, in CoreCommandButton? How do we normally integrate javascript event into Oracle ADF Components?
Hi,
you already have a link. Its not an Oracle project but a project of Wilfred from Eurotransplant. Feel free to ping him directly on this or ask this question on the Forms forum, if you haven't already, where he most likely is signed up for.
Frank -
Handling Custom JavaScript Events from HtmlLoader Class
Hey guys, just a quick question, Is it possible to handle custom javascript events just the way standard events like locationchange and DOMInitialized are handled. Say for example a HTML5 slide application that dispatches custom events when the user moves from one slide to another. I know there is an option to use ExternalInterface to talk to AS3 but for this project of mine, this is not an oiption as this HTML5 Presentation doesnt have any swf content to bridge with.
Its just a thought since the HTMLloader has access to the javascript window object(or am i wrong). Would it be possible to access a custom function as a prototyped property of the window Object.
Any form of tip/clarification will be appreciated.
thanks!Use the HTMLHost class. You create a subclass of HTMLHost and override certain methods that are called in response to certain JavaScript behaviors. Then you assign an instance of your HTMLHost to the HTMLLoader's htmlHost property. (Since you're using the Flex HTML component, you would assign your HTMLHost subclass instance to the HTML control's htmlHost property.)
-
How to call a bean method from javascript event
Hi,
I could not find material on how to call a bean method from javascript, any help would be appreciated.
RalphHi,
Basically, I would like to call a method that I have written in the page java bean, or in the session bean, or application bean, or an external bean, from the javascript events (mouseover, on click, etc...) of a ui jsf component. I.e., I would like to take an action when a user clicks in a column in a datatable.
Cheers,
Ralph -
How can I use javascript events with ADF Faces components 11
This is not possible as the framework is based on JSF, which at its core is a server-side framework. ADF Faces RC provides some facilities for JavaScript events, but these are a complement not a replacement for server-side events.
Regards,
ric -
Portal Forms (9ias) JavaScript Event Handlers
For each form field it is possible to write event handlers in Javascript e.g OnFocus
//On BLUR effectively prevents the field from ever gaining
//focus.
this.blur();
There are no PL/SQL event handlers at field level. Is there any way that we can call PL/SQL code from the Javascript event?
Thanks in Advance.In case of do_event(), you can do a view source of the form's runtime page and lookup the code. It's a simple javascript that set values to some hidden variables.
When you do a view source , you will find some javascripts like :-
<SCRIPT TYPE="text/javascript" SRC="<some-url>">
Copy the url and paste it on a new browser window and try to access it. In case of IE, it will prompt you for a file download. Download the file as a text file and you will get to see the code. -
ADFFaces (JSF ADF) javascript events vs button actions
Hello,
I currently have a jspx with the following components:
af:selectOneChoice
Onclick=#{backing_bean.myDropdownMethod}
AutoSubmit=true
af:commandButton
Action=#{backing_bean.myButtonMethod}
af:inputText
Value=#{bindings.TransientVoSomeData.inputValue}
the Backing_bean class methods are as follows:
myDropdownMethod {
TransientVoRow.setAttribute("someData", "someValue"); // called in AM via OperationBinding
TransientVoRowIterator.execute();
myButtonMethod {
TransientVoRowIterator.execute();
Basically, the dropdown fires the onclick event when changed, and successfully calls the AM to populate the transient VO attribute with some value (i verified this in the debugger and the VOIterator row does hold the data). However, the af:inputText does not display the value at this point. I must click the button, which does exactly the same call, and ONLY THEN is the data in the VOIterator row displayed in the af:inputText on the page. Also, it seems that clicking the button also causes the dropdown's Onclick event to fire...don't know if this affects it.
Can anyone suggest an easy approach to causing the af:inputText to display the data directly after the onclick event, without having to refresh the page or invoke another event? Do I have to resort to AJAX, or can i survive with the built-in javascript events?
thanksTry defining partial page rendering between your list and your textItem.
http://download.oracle.com/docs/html/B25947_01/web_complex004.htm#CEGBBGEG -
How to write an JavaScript Event Handler for Portal Form?
I have created an form in Portal builder.
There are two column, R04 and R05.
I need to use Javascript Event Handler to check if R04 value is smaller than R05 value.
Can I be able to build up this function?
Can anyone give me a hint? or steps?
ThanksHere are some suggestions.
1. do what we did, and write your own protocol server that understands whatever custom commands you need, and then write a custom thin client which will send commands to and receive responses from this protocol server. you can use any language for the client software. the protocol server should be written in java so that it can receive commands from the client and then use the 9iFS API to execute the requests or retrieve the data that the client wants to display.
2. write a custom fat client, in java, that accesses the 9iFS API directly. this means that each client will be accessing the iFS schema on the database machine directly. if you configure the iFS service on the client to use the THIN driver, then you won't need to install the Oracle client software on the client machine. You'll just need all the iFS .jar files and the database's JDBC driver (classes12.zip). Note that using the THIN driver is not supported because of bugs and performance problems. If you use the OCI8 driver, which is supported, then you'll have to install the whole Oracle client software package on the client machine.
3. write a thin client that uses the WebDAV protocol, and communicate with our built-in DAV server. this approach will allow you to execute any command that DAV understands. you may be able to find some free HTTP or DAV client software on the net, or you can try writing it yourself. this is probably a better solution than number 1 unless you really need to send custom commands that are not in our DAV server's vocabulary. -
Javascript opoup question?
My question is
in window.open() if i give resizable=no and scrollbars=no is working fine in IE but not working in mozilla
anyone can help?
Thank You,
Sreenu.Ggantinapalli wrote:
even specifying the width and height also it's not workingYou did something wrong.
This example works in all browsers here:
<html>
<head>
<title>Test</title>
</head>
<body>
<button onclick="window.open('http://google.com', 'test', 'width=500px, height=300px, resizeable=no, scrollbars=no')">test</button>
</body>
</html>And in the future please post Javascript related questions at a Javascript forum. This has nothing to do with JSF. There are JS forums at dynamicdrive.com and webdeveloper.com. -
Javascript events received in configurator scripts
Can javascript events from photoshop like a new layer being created be sent to a configurator script function like in the HTML or a configurator embedded script?
You need check the document of extended script or Photoshop SDK, Configurator just generate a UI wrapper.
So by my understanding, if you can do it in a normal *.jsx, then you can try add it to configurator panel.
Check the exported panel folder, you can found a file with name <YourPanelName>.jsx. You can add your callback function there.
Or you can create a standalone .jsx file, and use the scriptfile button.
Or you can copy your .jsx file to preset/scripts, then call it as an menu item. -
Load rdlc report in reportviewer on javascript Event
Can I Load RDLC report to ReportViewer in Run Time on javascript event.
protected void Page_Load(object sender, EventArgs e){
if (Request.QueryString.Count == 0){//Request from Client-side (Javascript event)
if (Request["HTTP_X_REQUESTED_WITH"] == "XMLHttpRequest"){
ReportViewer1.ProcessingMode = ProcessingMode.Local;
ReportViewer1.LocalReport.ReportPath = Server.MapPath("Reports\\Report2.rdlc");
ReportViewer1.Visible = true;
StreamReader str = new StreamReader(Request.InputStream);
String strbuf = str.ReadToEnd().Normalize();
QSerializer ser = new QSerializer();
QCriteria Cri = ser.DeSerialize<QCriteria>(strbuf);
if (!String.IsNullOrEmpty(Cri.Name))
SqlDataSource1.SelectCommand = "select * from ZClient.TItem where ClientNx = 3";
ReportViewer1.DataBind();
ReportViewer1.LocalReport.Refresh();Hi Devgen,
In my opinion, this thread is related to Report Control forum. So please post thread on that forum for more effective response. Thank you for understanding. Please refer to the following link.
http://social.msdn.microsoft.com/Forums/en-US/home?forum=vsreportcontrols.
Regards,
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Documentation for JavaScript event handlers
Hi!
Can someone tell me where(link) could I find documentation or
examples for JavaScript event handlers.
THANK YOU!There are realy many javascript resources on the web. These are
2 of them:
http://www.webdevelopersjournal.com/JavaScriptWeenie.html
http://www.tech.irt.org/articles/js058/
Hi!
Can someone tell me where(link) could I find documentation or
examples for JavaScript event handlers.
THANK YOU! -
The following code is being executed three times in the
following sequence:
1) On initialization of my Flex application, initCallback()
is called
2) When I broadcast a 'getUserPreferencesFromCookie' event,
handleGetUserPreferenceCookie() is called.
3) When I broadcast a 'writeUserPreferencesCookie' event,
handleWriteUserPreferenceCookie() is called.
// Callback when flash is initialized
var initCallback = function()
// Add all event listeners
FABridge.flash.root().getPreferences().addEventListener(
"getUserPreferencesFromCookie",
handleGetUserPreferenceCookie);
FABridge.flash.root().getPreferences().addEventListener(
"writeUserPreferencesCookie",
handleWriteUserPreferenceCookie);
FABridge.flash.root().getPreferences().faBridgeInitialized();
// Listen for flash initialization (i.e. the Main application
is created)
FABridge.addInitializationCallback("flash", initCallback);
// Event handler for Get User Preferences Cookie Events
events
var handleGetUserPreferenceCookie = function(readEvent)
alert("Getting Cookie for user: " +
readEvent.getUsername());
if (readEvent.getUsername())
var theCookie = readCookie(readEvent.getUsername());
alert("Returned from readCookie: '" + theCookie + "'");
var preference = FABridge.flash.root().getPreferences();
if (preference)
if (preference.setPreferenceCookie)
preference.setPreferenceCookie(theCookie);
else
FABridge.flash.root().getPreferences().setPreferenceCookie(null);
// Event handler for Write User Preferences Cookie Events
events
var handleWriteUserPreferenceCookie = function(writeEvent)
alert("Creating Cookie for User");
if (writeEvent)
alert("Write event is defined");
var username = writeEvent.getUsername();
if (username)
// Create a cookie given the username and the XML
createCookie(writeEvent.getUsername(),
writeEvent.getData());
alert("Returned from creating cookie");
else
alert("Write event is undefined");
alert("Write cookie method completed");
Here is the problem:
handleGetUserPreferences() completes as expected (i.e. the
cookie string is set into my preferences object). The readEvent is
a custom event that extends flash.events.Event. However, when
writeUserPreferenceCookie is called, the line
writeEvent.getUsername() fails. writeEvent is the same type of
event as readEvent. And when I say 'fails' I mean that the method
goes no further. I never see the 'Write cookie method completed'
alert. There are no errors in the Javascript Error Console.
I've checked the writeEvent on the action script side. The
username has been set into the event the same way that it was set
into the readEvent. I cannot see why I can get data out of the
readEvent but not the writeEvent.
ANY help would be much appreciated.
-JulieJust because the forums are a little slow on a weekend...
JavaScript functions should be declared in the HEAD of an HTML page. I wasn't aware that a function declared in the BODY writes to a new document, so I've also learned something out of this.
Take this and work on it to place the output where you want it:<html><head><script type="text/javascript"><!--
function clickfunction()
//if (registration.purpose[0].checked==true)
document.getElementById("stuffHere").innerHTML = "Name of School/ College: <input type=text name=sname><br>Grade / Year:<input type=text name=grade>";
!--></script></head>
<body>
<table>
<tr>
<td><font size = "" color="purple">Age:</font></td>
<td><input type = "text" name = "age" size = "10" maxlength = "3"></td>
</tr>
<tr>
<td><font size = "" color = "purple">Select the best reason
<br>to use the Library:</font></td>
<td><input type = "radio" name = "purpose" value = "school" onClick = "clickfunction()">
<font size = "" color = "purple" >School / College</font><br>
<input type = "radio" name = "purpose" value="work">
<font size = "" color = "purple">Work</font><br>
<input type = "radio" name="purpose" value="personal">
<font size = "" color = "purple">Personal</font>
</td>
<!--// SET AN ID ON THE ELEMENT! //-->
<td id="stuffHere"></td>
</tr>
</table><br>
<form>
<input type="Submit" name="register" value="Register" align="MIDDLE">
<input type="reset" name="clear" value="Clear Form" align="MIDDLE">
</form>
</body></html>db
-- next time, no JavaScript questions, please!
edit What you wanted to do was<div id="div1" style = 'display:none;'>and in the functiondocument.getElementById("div1").style.display = "block";Edited by: Darryl.Burke -
I've been teaching myself Java on and off for the past couple years with the help of these forums and other tutorials. Now I've decided to take on a project that requires the use of HTML and Javascript and I can't seem to find the information I need. I was hoping that somebody from these forums could either answer my questions and/or point me in the right direction to find the answers.
The project is simple. I created an HTML window with an inputTextArea, an outputTextArea, and two buttons (Submit and Reset). When Submit is pressed I need the program to take the text from inputTextArea one line at a time, check the indexOf a string, and add tags at the beginning and end of the string if it meets certain criteria before appending it to outputTextArea.
I can (and have) written this very easily in Java but I can't seem to find the methods I need in Javascript. In java I use a java.io LineReader to read the inputTextArea.getText() one line at a time and then make the changes as needed. I actually can't even find a tutorial in Javascript that can explain how to take the text from inputTextArea and print it into outputTextArea.
So the main thing I need to know is how to read one line of text at a time from the inputTextArea. I think I can figure the rest out.That was actually my original thought when I started on the Java version of the program but I couldn't figure out how to enter the the carriage return in as a variable to be indexed. So it wasn't until after I found the LineReader that I was able to complete the Java version.
Is there some way to enter the carriage return in as a searchable variable? -
Validation Script for Dates and General Event Questions
I have just started using Javascript, and am now using some objects and methods etc. that I did not even know about. It's progressing rather well, now I need to know some Livecycle Designer Basics that I can't seem to answer from my searches.
Here's what I am trying to do in English:
I want users to choose a date that they will miss at our Farmers Market. I have the date field on the form - works well.
I want to validate the entry for:
The date must be today or in the future
AND
The date must be before the closing date
AND
The date must be a Saturday
Here's some script I've written and placed in the Validation Event (I have actually written more for testing out that the results are coming out properly):
----- form1.#subform[0].Missdate::validate - (JavaScript, client) ----------------------------------
var entereddate = this.rawValue;// The date vendor will not attend as entered on the form
var dentry = new Date(entereddate.slice(0,4),[entereddate.slice(5,7)-1],entereddate.slice(8,10),0,0,0); // month starts at 0!
var closingdate = "October 04,2008" // closing date of the market
var today = Date();// today
(dentry.getDay() = 6);// and attempt to validate that the day = Saturday - nothing happens!
But now -
How do I actually validate this - my last statement seems to be ignored. How to I force a 'false' being returned? In Formcalc I simply put a camparison statement here and if it resulted in 'False' validation failed and if it resulted in 'True' it passed - What's the JS equivalent? Or are the variables giving me troubles?
Maybe I'm putting this in the wrong Event? If so which one should I place it in.
I want to force the user to enter the correct data - how do I code this - and put in a custom message refering to this. I may even get fancy and ask the user if the next Saturday is what they meant if they enter the incorrect one (this will be a real challenge!)
I think I'm lacking some basic knowledge here that other posts have assumed. Please refer me to any help pages as well - although I've done extensive searching on this and have not really found a good explanation of Validation - only specific pages that are not basic or general enough for my understanding. Thank!In the validation script you have to allow the field's length to be 0, or
it will not be possible to clear it...
Maybe you are looking for
-
Is it necessary to register iWork if it was purchased in the App Store? I see "Register Pages" in the Pages Menu. I have no Marketing Part Number - which is required for online registration.
-
Will you idiots stop this nonsense. I want to enter my details of my cards so I can down load. Guess what. There is no sign on approach to take these details or have you guys just got to much bloody nonsense to put people through the hoops and not
-
How do I transfer iPhone contacts via Bluetooth to my car
I just bought a Mercedes-Benz GLK 350 and I cannot figure out how to transfer my Verizon iPhone contacts to the MB console via Bluetooth vCard upload. Having trouble fidning a resource that can enlighten me on this.
-
How do you deactivate dreamweaver cs3? I now have cs4 and will be uninstalling cs3 but need to deactivate it first. Thanks for any help on this issue!
-
Dear all i have two slides to represent,one is QM in SD in which i have to know that what is relashionship of Quality information in sales order. Also one is QM in MM in which i want to know the Technical delivery terms relashionship with Quotation.