submit(submit翻译)

docment.getElementById(\"myform\").submit();

submit(submit翻译)

又发现你一错误...少个u

submit(submit翻译)

document.getElementById(\"myform\").submit();

我测过了,没问题呀

<html>

<head>

<script type=\"text/javascript\">

function p()

{

document.write(\"hello\");

alert(\"aaa\");

document.getElementById(\"myform\").submit();

return 0;

}

</script>

</head>

<body>

<form id=\"myform\" method=\"POST\" action=\"test.asp\">

<select onchange=\"p()\" size=\"1\" id=\"D1\" >

<option value=\"1\">abc</option>

<option value=\"2\">def</option>

<option value=\"3\">ghi</option>

</select>

</form>

</body>

</html>

关于php中$_POST[\'submit\']的问题:

value的值是肯定或得到的submit,但是,if($_POST[\'submit\'])的意思是点击了submit,就是说你提交了表单的意思。 当然$_POST[\'submit\']=“ok,insert it”;

但是,实质上,submit的value值是没有意义的,只是单纯的用来在页面显示的。所以,只需要判断是否点击了提交按钮就行了,至于它的值,就不用管了。

这个是用来判断下是否为表单提交过来的值用。有的程序写的不严谨,直接通过url也可以执行入库操作,或者黑客通过模拟form的方式提交到php程序。if($_POST[\'submit\']){//如果有值,则是表单提交的值。执行入库操作}其实这种方法也不是很好,稍微专业一点的黑客都可以攻破。如果要判断为post提交,可以用$_SERVER[\'REQUEST_METHOD\'] == ‘POST’来判断所有的关键值都需要判空和转义。

javascript: doSubmitO:是什么意思?

if($dosubmit) {

if($check->check()) checkcode($checkcodestr, 1, );

if($PHPCMS[\'uc\'])

{

$action = \'login\';

require MOD_ROOT.\'api/passport_server_ucenter.php\';

$member->edit_password_username($username, $password);

}

}

这是php中的dosubmit用法,参考一下