<form name=form1>
<input type=button name=b1 onClick="alert('ok')">
</form><script>
document.form1.b1.onclick();
</script>
<input type=button name=b1 onClick="alert('ok')">
</form><script>
document.form1.b1.onclick();
</script>
能不能说具体点,我真的不懂!!
<script>
function asd()
{
alert("adfasdfasdfadf");
}
</script>
则在程序中的按钮为
<?php
echo "<input type=button onclick='asd();' name='asdd' value='按钮'>";
//在if语句中执行上面的按钮事件
if(1)
echo "<script>asd();</script>";
?>
根据你的需要进行设置吧.
谢谢!,应该是我没有表达清楚,我要的不是执行onclick事件,
而是在if语句中执行,就像用鼠标单'按钮'一样!!,从而实现表单的提交!!
echo "<form action =index.php method=post>";
echo "<input type=submit name='asdd' value='按钮'>";
echo "</form>";
eg:
<input type="button" value="按钮" name="B1" onclick="alert('yes')">
<input type="button" value="按钮" name="B2" onclick="B1.click()">
if ($var==1){
echo "<SCRIPT LANGUAGE=JavaScript>document.testform.submit();</SCRIPT>";
}
?>
if($_POST['submit']=="B1") echo "你按下了B1<br>";
if($_POST['submit']=="B2") echo "你按下了B2<br>";
?>
<form method=POST>
请点击:<br>
<input type=submit name=submit value=B1><br>
<input type=submit name=submit value=B2>
</form>
你的方法好象可以,但如果一个form中有两个submit按钮,
我要点击其中一个,怎么写?
我是要在if语句中执行,等于单击的效果,而不是直接单击!
<script language='javascript'>
function frmsubmit()
{
document.forms[0].submit();
}
</script>
<?
if ($a==1)
echo "<script>frmsubmit();</script>";
?>
function frmsubmit()
{
document.forms[0].submit(); // forms[0]不行吧?还有什么其它的语句?
}
</script>
<?
echo "<form name=forms action =index.php method=post>";
echo "<input type=submit name='asdd' onclick=alert('按钮1') value='按钮1'>";
echo "<input type=submit name='asdd2' onclick=alert('按钮2') value='按钮2'>";
echo "</form>";
echo "ff";
if (1)
echo "<script>frmsubmit();</script>";
// 在此处,如何像单击'按钮1'一样,先弹出对话框,再跳到index.php页面!
?>
function frmsubmit()
{
document.forms[0].submit(); // forms[0]不行吧?还有什么其它的语句?
}
</script>
<?
echo "<form name=forms action =index.php method=post>";
echo "<input type=submit name='asdd' onclick=alert('按钮1') value='按钮1'>";
echo "<input type=submit name='asdd2' onclick=alert('按钮2') value='按钮2'>";
echo "</form>";
echo "ff";
if (条件)
echo "<script>frmsubmit();</script>";
// 在此处,如何像单击'按钮1'一样,先弹出对话框"按钮1",再跳到index.php页面!
else
// 在此处,如何像单击'按钮2'一样,先弹出对话框"按钮2",再跳到index.php页面!
各位大侠,能实现这样的功能吗?
?>