Hola.
Debe de ser algo muy elemental, pero ahora no caigo.
Tenemos este código HTML con una función javascript HolaMundo:
<!DOCTYPE html>
<script type="text/javascript"> function HolaMundo(parametroMundo) {
var variableHola = "Hola";
alert(variableHola + " " + parametroMundo);
}
<input type="button" value="Hola mundo" onclick="HolaMundo(123)">
Introduciendo 123 como parámetro
SÍ FUNCIONA, pero si en lugar de poner 123, ponemos "mundo",
NO FUNCIONA.
<!DOCTYPE html>
<script type="text/javascript"> function HolaMundo(parametroMundo) {
var variableHola = "Hola";
alert(variableHola + " " + parametroMundo);
}
<input type="button" value="Hola mundo" onclick="HolaMundo("mundo")">
¿Hay algo que estoy haciendo mal? ¿Es un error mío de concepto?
Gracias y un saludo.