Jump to content

AJAX /PHP Error why this radio button vaue was not passed ?


djbuddhi

Recommended Posts

html page

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<script language="javascript" src="ajax.js">

 

</script>

 

<body>

<form name="form1" method="post" action="">

  <p> </p>

  <p> </p>

  <p> </p>

  <p> </p>

  <p> </p>

  <p>

    <input name="r1"  id="r1" type="radio" value="1">

    <input name="r1" id="r1" type="radio" value="2">

    <input name="r1" id="r1" type="radio" value="3">

    <input name="r1" id="r1" type="radio" value="4"> 

  </p>

  <p> </p>

  <p> </p>

  <p><div id="diveInfo"></div>

    <input type="button" name="Button" value="Button" onClick="ajaxFunction();">

  </p>

</form>

</body>

</html>

 

 

 

 

ajax.js code

 

function ajaxFunction(){

var ajaxRequest;  // The variable that makes Ajax possible!

 

try{

// Opera 8.0+, Firefox, Safari

ajaxRequest = new XMLHttpRequest();

} catch (e){

// Internet Explorer Browsers

try{

ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");

} catch (e) {

try{

ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");

} catch (e){

 

alert("Your browser broke..!Pls Try Again ...!");

return false;

}

}

}

// Create a function that will receive data sent from the server

ajaxRequest.onreadystatechange = function(){

if(ajaxRequest.readyState == 4){

var ajaxDisplay = document.getElementById('diveInfo');

ajaxDisplay.innerHTML = ajaxRequest.responseText;

}

}

 

 

      var mysearchtxt  = document.getElementById("r1").value;

 

 

  var queryString = "?seachtxt="+mysearchtxt;

 

ajaxRequest.open("GET", "1.php" + queryString, true);

ajaxRequest.send(null);

 

}

 

 

 

1.php

 

 

<?php

 

 

 

echo $_GET['seachtxt'];

 

?>

 

can u tell me why this value alway 1 when clicking every radio button

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.