Javascript 如何替换'/';与'';?
我有以下代码,其中我尝试在输入元素中用“”替换“/”。但它不起作用。“/”未被替换 我怎样才能让它工作?Javascript 如何替换'/';与'';?,javascript,jquery,html,Javascript,Jquery,Html,我有以下代码,其中我尝试在输入元素中用“”替换“/”。但它不起作用。“/”未被替换 我怎样才能让它工作? var playlitytitle=document.getElementById('playlityInput')。值; $('播放标题输入').text($('播放标题输入').text().replace(“/”,''); log(document.getElementById('playltitleInput').value) 创建新播放列表 取消创建 以下是一个工作示例: v
var playlitytitle=document.getElementById('playlityInput')。值;
$('播放标题输入').text($('播放标题输入').text().replace(“/”,'');
log(document.getElementById('playltitleInput').value)代码>
创建新播放列表
取消创建
以下是一个工作示例:
var playlitytitle=document.getElementById('playlityInput')。值;
$('#playltitleinput').val(playltitle.replace(“/”,'');
log(document.getElementById('playltitleInput').value)代码>
创建新播放列表
取消创建
使用.val()
而不是使用.text()
访问输入
元素值。使用正则表达式/\//g
将所有出现的/
替换为空字符串
$('playltitleinput').val($('playltitleinput').val().replace(//\//g',)代码>
听一听咔嗒声。制作一个正则表达式以匹配所有正向斜杠。用空字符串替换正则表达式
$('createBtnPress')。在('click',function()上{
var regex=/\//g;
var formattedInput=$('#playltitleInput').val().replace(regex');
$('#playltitleInput').val(格式化输入);
console.log(格式化输入);
});代码>
创建新播放列表
取消
创造
什么是播放标题输入
<代码>输入
元素?请添加您的html
代码。您可以发布完整的代码吗?最初存在什么类型的文本,您希望输出什么?它是输入@random的ID