<script>
function focusit(){
var qbox = document.getElementById('q');
qbox.focus();
qbox.value = qbox.value;
}
</script>
<body onload="focusit();">
<textarea name='q' rows='3' cols='100' id='q'><?php sone code here ?></textarea>
此textarea用于输入查询。当页面加载时,它被设置为焦点 - 没问题,因为它有文本。提交查询后,页面再次加载此文本内部,但焦点位于文本之前。现在在FFX最近这个剂量词。不久前,这个剂量在歌剧中奏效。 :(我如何在所有浏览器上对此进行编码?...基本上就像在Google的框中一样
答案 0 :(得分:1)
您应该尝试在该页面上发布该值。当再次加载页面时,只需在textarea中显示已发布的值。
即
$value = $_POST['q'];
<textarea name='q' rows='3' cols='100' id='q'><?php echo $value; ?></textarea>