runjs {shinyjs} | R Documentation |
Run arbitrary JavaScript code.
runjs(code)
code |
JavaScript code to run. |
shinyjs
must be initialized with a call to useShinyjs()
in the app's ui.
if (interactive()) { library(shiny) shinyApp( ui = fluidPage( useShinyjs(), # Set up shinyjs actionButton("btn", "Click me") ), server = function(input, output) { observeEvent(input$btn, { # Run JS code that simply shows a message runjs("var today = new Date(); alert(today);") }) } ) }