Jump to content

Recommended Posts

Hi I have put this in Javascript section but there are no users in there so I hope it is ok to put in here too.

 

I have the following code which works with IE but not in Firefox:

 

<!--
function changestudent(){
document.getElementById('status').value = 'remove_image';

add_edit.submit();
}
-->

 

It is linked to a remove image button which when clicked submits and saves the form and then removes the image. It works in IE but not firefox, anyone know?

 

Thanks

Link to comment
https://forums.phpfreaks.com/topic/52829-submitting-form-not-working-in-firefox/
Share on other sites

Somebody will come along move this thread to the correct board, don't worry too much about it. Please don't do it again though.

 

Back on topic:

 

I think I may have misunderstood the use of this script. I'm guessing .value refers to an attribute 'value' of the element with the id 'status', right? setAttribute('value') is indeed the correct way to do it, but .value should work in FF too.

 

The problem is probably in the shortcut to the form, so avoid the shortcut:

 

document.forms['add_edit'].submit();

heres a little example, of what i use

<img id="myimage" src="mycat.gif" />

<script type="text/javascript">
var imgsrc=document.getElementById("myimage").getAttribute("src")
document.getElementById("myimage").setAttribute("src", "mydog.gif")
</script>

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.