【发布时间】:2015-03-31 09:01:20
【问题描述】:
我想像 facebook 墙上一样激活 textarea。我试过 .focus() 但没有工作。有没有办法用javascript或者visualbasic点击它?
【问题讨论】:
标签: javascript webkit click textarea
我想像 facebook 墙上一样激活 textarea。我试过 .focus() 但没有工作。有没有办法用javascript或者visualbasic点击它?
【问题讨论】:
标签: javascript webkit click textarea
【讨论】:
<html>
<head>
<script>
window.onload = function() {
document.getElementById("textArea").focus();
};
</script>
</head>
<body>
<form>
<input type="textarea" id="textArea">
</form>
<body>
</html>
【讨论】:
<html>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script language='javascript'>
$( document ).ready(function() {
$("#result").html("Click Now");
$('#tarea').focus(function(){
$("#result").html("Textarea Clicked");
});
});
</script>
<body>
<textarea rows="4" cols="50" id='tarea'></textarea>
<p id='result'></p>
</body>
</html>
【讨论】:
document.getElementById('textAreaId').focus(); 应该可以工作。
如果您希望在页面加载时聚焦 textarea,您也可以在 html 元素中添加 autofocus 属性
【讨论】: