javascript - 使用一个按钮而不是两个按钮来更改字符串

标签 javascript string

我有一个变量,我需要它在每次用户按下按钮时将它的字符串向后和第四切换。我正在使用两个函数来执行此操作,一个将其更改为“短”,一个将其更改为“长”。我网站上的默认设置是“短”。问题是我不希望它使用两个按钮,因为它会占用空间。我需要一个将它从 a 更改为 b 以及从 b 更改为 a 的函数。

var sl = "short"; 
function short() {
sl = "short";
}
function long() {
sl = "long";
}

最佳答案

var sl = "short"; 
function change() {
    if (sl == "short"){
        sl = "long";
    }
    else{
        sl = "short";
    }
}

关于javascript - 使用一个按钮而不是两个按钮来更改字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38258229/

相关文章:

java - 有没有更简单的方法在较长的字符串中查找某种格式?

javascript - 在使用 JavaScript 更改 CSS 类时转义正斜杠 ("/")

javascript - 使用 NodeJS 将服务总线队列中的消息延迟到预定时间进行处理

python - Pandas 使用 DataFrame.query 根据字符串长度过滤字符串数据

java - string.compareTo(anOtherString);

java - 正确评估字符串等值并处理空值

python - 类型错误:必须是 str,而不是类型

javascript - 我应该根据行数分隔我的 javascript 代码文件吗?

javascript - 无法使用 JavaScript 在 Firefox 中删除 session cookie

javascript - 使用全局变量进行 Mocha 测试(和 babel)