在点击事件中,我将重定向到另一个页面。当它落在该页面上时,它应该将textarea聚焦在该页面的底部。我很久很久了。我正在研究PHP平台。希望我的问题清楚。
先谢谢。
答案 0 :(得分:2)
将#focus添加到网址的末尾(即http://www.test.com/news/message1#focus。 然后使用下面的代码
<a name="focus"><a>
<textarea id="textarea_1">
</textarea>
<script type="text/javascript">
if ( document.location.hash == '#focus' )
document.getElementById('textarea_1').focus();
</script>
答案 1 :(得分:1)
为textarea提供autofocus
属性,或在页面加载时添加触发焦点事件的javascript。
var textarea = document.getElementsByTagName("textarea")[0];
textarea.focus();