这是我的代码,任何人都可以帮助我。 onclick
函数没有调用click函数insert1();是不是调用当我点击button.even时,如果我在头部分使用脚本也不工作。onclick函数无法正常工作
<html>
<head>
<?php
$mode="";
$sno="";
$name="";
$gender="";
$age="";
if(isset($_REQUEST["mode"]))
$mode=$_REQUEST["mode"];
else
$mode="LIST";
if($mode=="save"){
$sno=$_REQUEST['sno'];
$name=$_REQUEST['name'];
$gender=$_REQUEST['gender'];
$age=$_REQUEST['age'];
$con = mysqli_connect("localhost","root","","forsight");
$sql="insert into atomica (name,gender,age) values ('$name','$gender','$age')";
mysqli_query($con,$sql);
}
?>
</head>
<body>
<?php
if($mode=="LIST"){
?>
<center>
<pre>
sno <input type ="text" name=sno id=sno readonly ><br>
name <input type =text name=name id=name ><br>
gender <input type =text name=gender id=gender ><br>
age <input type =text name=age id=age><br>
<input type=button onclick="insert1();" value=insert><br>
<input type="button" onClick="fnsave();" class="button" value="Save">
</center>
<?php
}
?>
<script>
function insert1()
{
alert("t");
var sno=document.getElementById("sno").value;
var name=document.getElementById("name").value;
var gender=document.getElementById("gender").value;
var age=document.getElementById("age").value;
window.location="file3.php?sno="+sno+"&name="+name+"&gender="+gender+"age="+age+"&mode="save";
}
</script>
</body>
</html>
onclick事件触发我,你是这样的语法是正确的。我认为你的错误在函数内部。 – 2014-10-28 09:32:49