Hi, I hope I'am in the right area of this forum with my question.
( secondly, sorry for my poor English )
I'm working with Mybb v1.6, Firefox & Internet Explorer.
My question:
When putting a new reply, you first have to click into the text field before you can typing your reply.
Is there a way to put a focus on this textarea before ?
I mean, that the cursor is already within this text field and you can type your reply directly without the mousclick on the textfield first.
Kind regards,
Put this in your global or showthread template:
<script type="text/javascript" language="JavaScript">
document.forms['quick_reply_form'].elements['message'].focus();
</script>
If this helped please
rate me.
You don't need to use javascript to achieve this. You can use CSS.
Simply add this to your global stylesheet.
textarea:focus {
border: 1px solid #000;
}
What this will do (if I apprehend what you want to achieve), is when the textarea is clicked/focused, it will change its border color to black. You can substitute the border color with whatever if this is what you're wanting to do.
I think what he wants is to have an autofocus on the quickreply box.
Thanks both of you for your quick answers.
But it isn't for a quick-reply but for a normal reply.
For a quick reply, it isn't a big problem to put the focus, but for a new reply, it's a little bit more difficult because in the script you have 2 text-boxes:
(editor.js)
- the text box with the subject of the thread.
- the text box where the message (the reply) comes.
My question is to have the focus on this reply-text box.
At this moment I have no focus at all.
( not with Firefox, not with IE )
Then place this code
<script type="text/javascript" language="JavaScript">
document.forms['input'].elements['message'].focus();
</script>
In newreply and newthread template
It does not work...
I even tried to put 'textarea.focus()' into the editor.js, and this don't work even.
Worse, in this case the tool bars are even not dipslayed.
*lol*
On phpbb forums, you will have the same problem.
Will mybb-forums be the first to have a solution for this ?
( I'll check later on a VBulletin forum )
Vbulletin, the same.
( with Firefox & IE )
<script type="text/javascript" language="JavaScript">
document.forms['***replace this with form name***'].elements['***replace this with input name***'].focus();
</script>
(2011-03-07, 03:18 AM)Darth Stabro Wrote: [ -> ]<script type="text/javascript" language="JavaScript">
document.forms['***replace this with form name***'].elements['***replace this with input name***'].focus();
</script>
My question is, 'how to implement this in mybb ?'