SetWebFocus

From Onset Developer Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
SetWebFocus

Type: Function
Context: Client
Introduced: v1.4.3

Description

Sets (keyboard) focus to a WebUI. Useful for custom chats.

After calling this function you should also focus the HTML input element in javascript. https://developer.mozilla.org/en-US/docs/Web/API/HTMLOrForeignElement/focus

Syntax

SetWebFocus(web)

Parameters

  • web
    The web identifier

Return Value

  • This function returns true on success.

Example

function OnKeyPress(key)
	if key == "Space Bar" then
		if IsCtrlPressed() then
			AddPlayerChat("Focus mapeditor")
			SetWebFocus(EditorGui)
			ExecuteWebJS(EditorGui, "FocusInput();")
		end
	end
end
AddEvent("OnKeyPress", OnKeyPress)

See also