sonesay
Feb 19 2008, 07:04 PM
I've got two buttons with an onclick event to set the hidden input field to a certain value then continue submitting the form. I have more than one form on display on the page and I don't want to use ids. Is there a way I can reference it from the button/button onclick event? the forms is laid out like this CODE echo"<form method='post' action='manage.php?manage=news&id={$rs['id']}'>"; echo"<input type='hidden' name='do' value='' />"; echo"<button type='submit' onclick=\"news_modify('edit');\">Edit</button> "; echo"<button type='submit' onclick=\"news_modify('delete');\">Delete</button>"; echo"</form>";
So basically the idea is to fire off new_modify function and start referencing the hidden input type with name of do and set it to the supplied argument then continue submitting the form. any help is appreciated thank you.
Reply
[John]
Feb 19 2008, 11:02 PM
so do you want the button to disable after submission? I'm not sure if i understand the question very well
Reply
sonesay
Feb 19 2008, 11:12 PM
No I'm trying to control the <input type='hidden' name='do' value='' /> to be set as either 'edit' or 'delete' depending on what ever button was pushed then submit.
Reply
coolcat50
Feb 19 2008, 11:28 PM
I believe there is a way to retrieve objects by name. You could always use that. I don't know exactly how to though.
Reply
apacheNewbie
Feb 20 2008, 05:16 AM
If you don't want to use id, you need to know the sequence number of the form in the display. First, you need to access the form object. With id, you can access the form object by using: document.getElementById('$rs['id']) otherwise, you can access it using: document.forms[<form number>] CODE [/codebox]
Because I don't know the sequence number of your form, I will use form id instead. I will use id 'form1' for simplicity.
[codebox] <script type="text/javascript"> function news_modify(type) { if(type=='edit'){ document.getElementById('form1').do.value='edit' } else if(type=='delete'){ document.getElementById('form1').do.value='delete2' } document.getElementById('form1').submit(); }
<form method='post' action='manage.php?manage=news&id='form1'> <input type='hidden' name='do' value='' /> <button type='submit' onclick="news_modify('edit');">Edit</button> <button type='submit' onclick="news_modify('delete');">Delete</button> </form> </script>
Hope it helps
Reply
sonesay
Feb 20 2008, 07:23 AM
I found the solution to this problem CODE function news_modify(e, action) { var targ; if (!e) { var e=window.event; } if (e.target) { targ=e.target; } else if (e.srcElement) { targ=e.srcElement; } if (targ.nodeType==3) // defeat Safari bug { targ = targ.parentNode; } var tname; tname=targ.tagName;
var targ_do = targ; while(targ_do.name != 'do') { targ_do = targ_do.previousSibling; }
targ_do.value = action; //var form = targ.parentNode; //form.action = form.action + '&do='+action;
} and when you call it on <button onclick="news_modify(event, action);" . You must supply the object (I think thats what it is called) event or else it wont work. That function will get the object button and travel up looking for other siblings belonging to the same parent "Form" and get the hidden input with name of 'do'. Although this works a better solution to what I wanted to do didn't required this. I was just not using the form correctly. I could have the same effect and control with CODE echo"<form method='get' action='manage.php'>"; echo"<input type='hidden' name='manage' value='news' />"; echo"<input type='hidden' name='id' value='{$rs['id']}' />"; //echo"<input type='hidden' name='do' value='' />"; echo"<button name='do' value='edit' type='submit' >Edit</button> "; echo"<button name='do' value='delete' type='submit' >Delete</button>"; echo"</form>"; Its simple yeah I cant believe I didn't know how you could use buttons like that. So in this scenario what ever button is pressed you are able to to submit 'do' with the correct value and then process your page with control. I hope this helps anyone with a similar problem. sone.
Reply
Recent Queries:--
innerhtml google maps lightwindow - 441.21 hr back.
Similar Topics
Keywords : javascript node referencing- Java Vs Javascript
- (8)
- Document.write & Noscript Questions (javascript)
- (1)
I am trying to use javascript to include a stylesheet depending on the user's resolution. The
HTML CODE <head> <meta http-equiv="Content-Type" content="text/html;
<?php echo _ISO; ?>" /> <?php if ($my->id) {
initEditor(); } ?> <?php mosShowHead(); ?>
<noscript><link rel="stylesheet" type="text/css"
href="http://www.highimpactart.org/templates/_HighImpactArt_/1024/1024.css"
/></noscript> <script type="...
Javascript Slideshow Tutorial
- How to make a slideshow in JavaScript (3)
JavaScript Slideshow Tutorial I'm going to show you how to make a impressive JavaScript
slideshow. First, you're probably asking: why would I want to make a slideshow in JavaScript?
There are a number of reasons. First, you don't have to build a new HTML page for each picture.
Secondly, the page will load much faster because the of the compactness of the page. Ok let's
get started with this example. First we'll add a <script> tag in the of our HTML
document. In that script tag we will build the following: CODE first = 1; la...
Hiding <div> Boxes With Javascript
- Javascript Help #1 (8)
This is my first help post in this Java/JavaScript section. Can someone write/find me a piece of
code that will hide boxes? Preferred stuff: There is a bar that has the subtitle of the box
contents. A button on the right side of the bar shows and hides the div box. Contents are in a box
with a border and slides in and out of the bar smoothly and relatively quickly. Box MUST be
customizable using CSS internal/external stylesheets . Any help would be appreciated. All codes
will be tested and best code be selected....
Flash And Javascript Interaction
- swfobject js questions (1)
I don't know if anyone on here is familiar with this script. You can check it out here .
Basically it's a script that is supposed to give you javascript control over a flash object. I
am using it for a flv player. My question is this. I would like to display the current file's
title in a span element on the page, but the function described to gather the information for the
current file doesn't seem to work for me. The function, as outlined on on this page looks
like this: CODE function getUpdate(typ,pr1,pr2,swf) { if(typ == ...
One Click Copy And Paste To Clipboard
- in simple Javascript (5)
I've been search the web for few weeks to see if Java can do one click copy and paste function
to the clipboard and then I can just Ctrl-V the copied "texts." I initially got this idea when I
began to approve hosting application. Instead of writing the same message over and over again, I
decided to make me a page where I can simply copy the code to appropriate answers. And seems like my
laziness is the mother of inventions /laugh.gif' border='0' style='vertical-align:middle'
alt='laugh.gif' /> Instead of doing Ctrl-A, Ctrl-C then Ctrl-V to the post board I started...
Javascript Close Window
- Javascript close window (10)
Hi does anyone have a code to close the browser window. This code needs to be used to close an
actual full sized window, not a pop-up window....
Capturing Username Of Computer
- using javascript, is it possible? (3)
I wondering if it is possible to try and make a java script to get the computer username and log it?
/huh.gif" style="vertical-align:middle" emoid=":huh:" border="0" alt="huh.gif" /> edit Topic
title ...
Is It Possible To Create A Web Based Mmo In Javascript?
- And could there be free movement without reloading the page? (4)
I would like to get some information before launching myself to the JS libraries. Is it possible to
load maps or images and with the press of a button "scroll" or move the image inside some kind of
window up, down, left or right? It would be like scrolling an image sideways, upwards or downwards.
I would also like to know if multiple connections can be made and lets say there was a user
standing in the location (127, 160) of the map, would there be the possibility of loading the image
of that player? Maybe with database connections and storing their information there?...
Javascript Error
- Error "missing ) in parenthetical" with JSON statment (2)
Hello! I'm trying to execute following code: CODE a=new Array();
a=eval("("+responseText+")"); for (prop in a) {
e=document.getElementById(prop) if (e) {e.innerHTML=a[prop]}
and I recieve error in CODE a=eval("("+responseText+")");
what's wrong? responseText it's result from php2js() function. Apache 2.2.6/PHP5.2.5/MySQL
5.0.45...
I'm Making My Own Javascript Only Rpg :d
- earliest beta perhaps (7)
Well I randomly decided to make an rpg. So far its all in javascript, and that's how I intend to
keep it. Eventually you will be able to save with a permanent cookie or by getting an encrypted
code. Right now you can only walk around and go to 2 maps. I have used preloading, and the maps load
extremely fast. But there is one problem, maybe you guys could help but I mostly just posted to tell
you guys something /smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif"
/>. Well the problem is the character images load extremely slow and i know wh...
Web Applications: J2ee Or Javascript/css/html
- (1)
I'm currently programming web applications using AJAX/CSS/HTML and they're pretty
cross-browser. However when I heard of this language J2EE I had second thoughts. But I ran into GWT
(Google Web Toolkit) which compiles Java code to Javascript/HTML. With this said, my mind tells me
that Java developers desire to use Javascript/HTML languages to create web applications over Java.
So, which one should I start developing web applications in? Java? or Javascript...
I`m New To Javascript.
- (5)
Does anybody know where I can find a good site to teach me more than I already know. I know about
functions and how to set up alert scripts. I really wanna make a counter script....
Special Wii Javascript
- New Javascript Objects for Wii (2)
I found on Nintendo.com a while back some new javascript objects dealing with the Wii Remote. I
have decided to post a link to these new Javascript objects here. Wii javascript These new
Javascripts can detect whether or not a Wii Remote is enabled, the position of the pointer, and even
the tilt of the remote. It also has an object that determines the keypress of the Wii. These can be
very useful for Wii sites. Maybe have a menu load with AJAX when the remote is tilted. Add button
functionality such as when the A and B button are pressed, the form is submitted. Just...
What's The Relationship Between Javascript And Java
- are they the same or different (5)
I think most of you always confuse about java and javascript .So I make this topic to talk about it.
Javascript and Java ,they have the same first four letter. Java and Javascript is the two language
is very popular in the web world.Java is the general-purpose programming language that you can
create an application or an applet.Javascript is a script language that looks sort of like java;with
it you can do various nifty things in web pages.They are independent languages ,used for different
purposes.If you are interesting in creating a website you should learn how to w...
Javascript Events Not Working For Ie
- (6)
I just made this little html file and I used javascript to show which arrows you're pressing. It
just says the key code, but only for the arrows, so it will say "37, 38, 39, 40" if you're
pushing all the arrows. When you let go of the arrows, it won't show that value. It works
perfectly in Firefox, but I can't get it to run in Internet Explorer. The little notification
bar down in the bottom left of the window says there's an error, and it just sits there. All I
used was a function for onKeyDown and onKeyUp on the body, and every 10 milliseconds it sh...
Javascript - What's Your Browser?
- (3)
Here is the code that i picked up from a Javascript book that will tell you wether you are using
Firefox or Internet explorer. obviously the (navigator.appName ==" browser name ") can be changed
to different browsers. CODE <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 -
Transitional//EN"> <html xmlns="http://www.w3.org/1999/xhtml">
<head> <title>What's your browser?</title> </head>
<body bgcolor="#FFFFFF"> <h2> <script
language="...
How Do You Make A Javascript Calculator?
- in a form (11)
Hi, does anyone know how you would make a html form with javascript where it calculates number... i
will demonstrate below to make it more clear what i mean.. i want the form to have like three
buttons, MULTIPLY,DIVIDE. AND RESET.. and than i want it to have the fields where you type in the
numbers and it gives you the answer.. so its Field 1 * OR / Field 2 = Field 3 . does anyone know
how to make this work? i basiaclly want all the three functions to work with the same form. this is
a project grade in my web design class but i need help. Thanks...
Opera Browser + Javascript + Embeded Sound
- Embeded sound works in IE, but not in Opera (0)
Hello! Here is the problem. There is an Embed object, created like this: function
createWMPEmbedMarkup(src, id, baseurl) { // For choice, using the DOM instead of a string
// so the caller gets a node. (Its childNode could be used if you don't want the whole p
element) // Then, if markup is needed instead, innerHTML is available. var x =
document.createElement("embed"); x.setAttribute("FileName", src);
x.setAttribute("type", "application/x-mplayer2"); x.setAttribute("AutoStart", "0");
x.setAttribute("id...
Great Javascript Script Source
- Great Javascript script source (2)
Are you find great javascript source !!! try this >>> http://www.dynamicdrive.com ...
Help With Javascript Calculator Returning "nan"
- (2)
Hello all, thought maybe I could get a little help with a problem I was having with some Javascript
on this forum. I recently posted about adding some type of script to my page that calculated a
customers custom computer system price by assigning each form option a dollar value. I have done so,
with a script that seems like it would work, but am having some problems. I feel that I have the
script correctly in place, but when the user selects their computer options a total of "NaN" returns
at the bottom of the page. You can see what I mean here: www.plugcomputers.com/a...
Highlight A Word In Javascript. Help!
- BBCode (2)
Hi, I'm making a forum right now, and i'm having some trouble with BBCodes. I want it so
when they click a button it will add the bbcode and highlight (or place the cursor between) the
code . Let me clarify, I want a button to be clicked, it adds code to the textarea and places the
cursor between the tags. Example: CODE [b] (cursor here) [/b]
[b] | [/b] The cursor is between the two tags. I REALLY appreciate it, i've
search so long with no luck....
My Little Javascript
- Need Some Debugging Help (0)
Ok, to start, the purpose of the script. I'm trying to make a script that puts a link on every
page on an Invisionfree forum (IPB 1.3) that takes you to a thread and automatically put in the url
from which you clicked. I already have the whole thing working, but when I go to edit my signature,
it inputs most of the url into the box. It replaces my whole sig with that, so it's a big
problem. The code: CODE This part makes the link on every page. <script
LANGUAGE="JavaScript"> <!--
document.write('<...
Help With Javascript Calculator On My Website Please!
- (1)
Hello all, As many of you may know my website, www.PlugComputers.com is in the business of building
custom gaming computers. I need some help coding one part of my site and I have never been too good
at javascript. First off, I'm assuming what I am wanting to do would be done with
javascript...my problem is as follows: On our build customization pages (
www.PlugComputers.com/intelschedule.php for example) vistors can go though the page and select
which components they want for their computer. The problem is people are selecting things they
really dont know much a...
A Simple Javascript Help Required
- (3)
Can somebody help me in creating a very simple javascript.. for example, the following code is
example to delete a row from mysql.. all i want to do is.. that, when i click on delete, it gives a
popup window , asking me if i really want to delete the row.. if i say Yes then it takes the
action.. but if i say no then it takes back.' CODE $result =
mysql_query("select * from comments order by id desc limit 10"); //the while loop
while($r=mysql_fetch_array($result)) { //getting each variable from the
table $id = &...
Javascript
- (6)
I've lately outlined myself and found out that i'm very well rounded in PHP/SQL, HTML/XHTML,
XML, and Perl. No C/C++, Java, nor Javascript. So. I thought about it, if I can do all of the server
side scripting and such, I need to learn Javascript. Currently, I can do a thing with javascript. I
don't even know the basics of it. I only feeds of other's scripts thats posted in libraries
amonst the net. But lemme get down to the point. This is a plea for help. Does anyone know of a
good, effective Javascript tutorial except WCSchools? Perhaps a place you learn...
Destroying Variables In Javascript
- Destroying variables in javascript (7)
how do you delete the contents of a variable in javascript? Any ideas?...
Javascript resources?
- ie, a book. (9)
Hi, I'm trying to learn Javascript. The thing is, I don't have any reference material
around, so I'm gonna need to buy a book or something. Are there any which you would recommend? I
looked on some websites but there are literally hundreds of books of this kind. /blink.gif"
style="vertical-align:middle" emoid=":blink:" border="0" alt="blink.gif" /> (in answer to the
below, sorry sauron, didnt see that one)...
Rounded <div> Boxes
- JavaScript Help #2 (4)
This is my second help post in this Java/JavaScript section. Can someone write/find me a piece of
code that will create rounded boxes? Preferred stuff: Box MUST be customizable using CSS
internal/external stylesheets. The box must be in a shape of a rounded rectangle (make one in
Microsoft Paint if you don't know what that is). A title bar is preferred (rounded or not) but
isn't madatory. Remember: Any help would be appreciated. All codes will be tested and best
code be selected....
Javascript : No Right Click Script !@
- This script will allow you to protect your source coad ! (11)
This script will help you to protect your source code Add this to Section of your site
! HTML <script language=JavaScript> var message="Function Disabled!";
/////////////////////////////////// function clickIE4(){ if
(event.button==2){ alert(message); return false; } } function
clickNS4(e){ if
(document.layers||document.getElementById&&!document.all){ if
(e.which==2||e.which==3){ alert(message); return false; } } }
if (docume...
Looking for javascript, object, node, referencing
|
|
Searching Video's for javascript, object, node, referencing
|
advertisement
|
|