jquery - 将提交按钮值替换为 ASCII 字符

标签 jquery html css replace ascii

我正在尝试将提交按钮的“保存”值替换为 ASCII 字符代码,如 (—),但它显​​示的是文字代码而不是翻译。

$("#myform").on("submit", function(){
    $("input#commit").attr('readonly', true).val("—");
});

产生一个像这样的按钮:

[ — ]

我也尝试过 .prop('value', '—'); 但同样的问题。这可能吗?

最佳答案

只需使用值中的字符,如下所示:

$("#myform").on("submit", function(){
    $("input#commit").attr('readonly', true).val("—");
});

或者,使用这样的 unicode 值:

$("#myform").on("submit", function(){
    $("input#commit").attr('readonly', true).val('\u2014');
});

关于jquery - 将提交按钮值替换为 ASCII 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33880304/

相关文章:

javascript - 为什么 Internet Explorer 会在存储数据的窗口上触发窗口 "storage"事件?

html - 使页面在所有移动设备上响应

javascript - 从任意 HTML 表创建工具提示输出

javascript - 使用输入 slider 控制多个 div 的颜色?

html - CSS Flex - Space Between 但左对齐元素?

css - 如何在 zurbs foundation 的 sass 版本中确定 gutter-width

java - 如何在断言 Selenium getCssValue ("background"返回的背景色 rgb(255,255,255) 时将#ffffff 转换为#fff 或将#fff 转换为#ffffff

html - 在文本下方对齐图像

javascript 如何使用按钮在不同的文本框中输入(我只能在十进制文本框中输入)

javascript - 如何使用php或jquery过滤json?