我试试这个下拉表单发送页面上的错误数据(电影信息)。这个html代码是当用户点击提交时发送的下拉表单,javascript将GET数据发送到另一个php文件并且有处理数据,但是放置在表单数据放置的地方Text:“Thank you”javascript发送表单与获取方法
问题是:当我点击提交不起作用,JavaScript没有完成它的工作。
HTML:
<div id='premijera' class='neispravniPodaci'>Report wrong data
<div id='neispravnaForma' class='arrow_box' >
<form name='frm1' action='' onSubmit='neispravniPod()' method='get'>
<input class='textbox' type='text' name='forma' placeholder='input for wrong data'>
<input type='submit' name='sendForm' value='Send' class='button'>
</form>
</div>
</div>
和JavaScript代码是:
function neispravniPod()
{
var xmlhttp;
var forma=document.forms['frm1']['forma].value;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById('neispravnaForma').innerHTML='<t style=\"font-size:15px;font-weight:bold;color:black;\">Hvala!</t>';
}
}
xmlhttp.open('GET','glasanje.php?id=".$idfilm."&neispravno='+forma+'&ip=".$_SERVER["REMOTE_ADDR"]."&korisnik=".$userdata['user_id']."',true);
xmlhttp.send();
}
没有,我有票一个例子,我尽量让和这个形式,但有些是错误的......是的,这是PHP页面...我不知道如何实现ajax becouse我试试这个.... 好吧,我现在怎么发送这个表单? http://jsfiddle.net/D9fpd/ – user1721620 2013-03-03 14:06:06
用适合你的代码编辑我的答案。让我知道如果这样做。 (不知道如何粘贴评论上的代码:/) – dcasadevall 2013-03-03 18:20:47