我如何在Javascript中创建一个按钮来获取char响应并相应地进行操作?

我如何在Javascript中创建一个按钮来获取char响应并相应地进行操作?,javascript,button,char,font-size,Javascript,Button,Char,Font Size,例如,它单击的按钮会出现提示并询问用户:small-medium或large(s/m/l)/。根据您的回答,它将使字体大小变为75%、100%或150%。如果你改为说y、n或23,它会告诉你这不是正确的回答,然后再问你一次 另外,您将如何更改字体大小?这是您正在寻找的类型吗 根据下面的评论编辑 函数textChange(){ var text=document.getElementById('inputSize')。值; var元素=document.getElementById('text'

例如,它单击的按钮会出现提示并询问用户:small-medium或large(s/m/l)/。根据您的回答,它将使字体大小变为75%、100%或150%。如果你改为说y、n或23,它会告诉你这不是正确的回答,然后再问你一次


另外,您将如何更改字体大小?这是您正在寻找的类型吗

根据下面的评论编辑

函数textChange(){
var text=document.getElementById('inputSize')。值;
var元素=document.getElementById('text');
document.getElementById('error')。innerHTML='';
如果(文本=='s'){
element.className='small';
返回;
}
如果(文本='m'){
element.className='medium';
返回;
}
如果(文本=='l'){
element.className='large';
返回;
}
如果(文本=“”){
返回;
}
document.getElementById('error')。innerHTML='这不是正确的响应';
}
.small{
字体大小:75%;
}
.中等{
字体大小:100%;
}
.大{
字体大小:150%;
}
.错误{
颜色:红色;
}

这里有文字


您可以尝试下面的代码片段

function testFunction()
{
var x=提示(“输入字符”);
如果(x=“s”)大小为50%;
如果(x==“m”)size=“75%”;
如果(x==“l”)size=“100%”;
document.getElementById(“pId”).style.fontSize=size;
}

一只敏捷的棕色狐狸跳过了懒狗


我不会给你输入的选项,因为你会打开自己的sql注入或其他什么。由于您将其限制为s/m/l,我将提供复选框。我不能这样做,选项是用户字符响应,没有用户会看到这一点,这不是一个问题。是的,这很好,但这是三个按钮,它需要一个单独的字段,用户可以输入字符,用户可能会犯错误。输入s/m/l(x),它需要能够更改现有的Ok让我用输入试试。