Jump to content

Recommended Posts

 

i am having a problem passing variables from a php file to a html file using a javascript funtion. here is the code i have.

/////////InteractiveMap.HTML//////////////////////////////////////////////////// 
<script type="text/javascript">  

 // This function is called when a building is clicked.     
 function buildingClick(id,name,desc) 
 { 	 
 var mywin;
 var isOpen = false;	 
 var searchInt;
 var passVal;	
 passVal = desc;
 mywin = window.location.href = "informationPage.html";
 searchInt = setInterval(function(){if(isOpen){var      display=mywin.document.getElementById("infoArea"); 
display.value = passVal;}});}	 
///////////////////////////////////////////////////////////////////
////////////InformationPage.html///////////////////////////////
<script type="text/javascript">
window.onload = function(){window.opener.window["isOpen"] = true;};
</script>	
<textarea disabled id="infoArea"></textarea>
//////////////////////////////////////////////////////

I am just tryin to display the variable desc in the textarea "infoArea" but it wont work.Any help would be appreciated.

eoin

Link to comment
https://forums.phpfreaks.com/topic/262564-project-deadline-in-1-dayplease-help/
Share on other sites

mywin = window.location.href = "informationPage.html";

searchInt = setInterval(function(){if(isOpen){var      display= mywin.document.getElementById("infoArea");

display.value = passVal;}});}

 

ROFLMFAO ... you just started writing JS or something? *Creative* solution ;)

 

Do as jesirose said:

window.location.href = "informationPage.html?desc=" + desc;

 

And what scootsah said:

<textarea disabled id="infoArea"><?php echo htmlentities(strip_tags($_GET['desc'])); ?></textarea>

 

But it's quite possible the .html has to be .php otherwise the PHP will not get parsed (until you tell it to parse .html as well of course).

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.