Inside IntellJ IDEA, I ve created a button in my HTML file with an id. What I'm trying to achieve is to change the header tag to "button clicked" using kotlin.
Upon searching the kolinlang.org website and others resources I have trouble finding simple reference for doing specific things I wonder if there a translated kotlin/javascript site where all of them is put together like this site for example: https://www.w3schools.com/js/default.asp
Thanks
index.html file including a button with ID "mybutton"main.kt with the following content:import org.w3c.dom.HTMLButtonElement
import kotlin.browser.document
fun main(args: Array<String>) {
val button = document.getElementById("mybutton") as HTMLButtonElement
button.addEventListener("click", {
document.title = "button was clicked"
})
}
...
<script src="out/production/JSProject/lib/kotlin.js"></script>
<script src="out/production/JSProject/JSProject.js"></script>
</body>
</html>
Compile your Kotlin code to JS (menu: Build | Rebuild Project)
Open the index.html file in a web browser and click on the button. "button was clicked" appears in the title.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With