<script>
function ctlent(eventobject){
if(event.ctrlKey && window.event.keyCode==13){this.document.FORM.submit();}
}
</script>
<?php
$i='<textarea name=ok onkeydown=ctlent()>';
?>
<form name='FORM' method='post'>
<?php echo $i; ?></textarea>
<input type=submit>
</form>
<?php
echo $_POST['ok'];
?>
像这样?

解决方案 »

  1.   

    对阿。
    发现问题了。我前面一个textarea里面用了ctlent了。这个不能用了吧?是不是得另定义一个同样的函数?然后用这个函数?
      

  2.   

    得另定义一个函数么?当我有两个textarea的时候我就不能每个都可以这样了吧?
      

  3.   

    感觉没必要这么写。
    你直接写出代码就好了,为什么还是赋给变量呢?
    如果有两个textarea时,用一个变量怎么区分两个textarea的name呢?
      

  4.   

    理论上说得另建一个函数,把另一个textarea的name改成form1,然后把this.document.FORM.submit改成this.document.FORM1.submit就可以了吧?我用accesskey吧。