Javascript 替换任何正斜杠和/或空格或多个空格

Javascript 替换任何正斜杠和/或空格或多个空格,javascript,Javascript,我使用这个例程来自动填充web表单中的一些文本区域,它工作得很好。出于搜索引擎优化的目的,我想在Input3中用下划线替换任何正斜杠/和/或空格或多空格 输入示例:轴承5603/zz 输出结果:轴承_5603_zz <html> <head> <script type="text/javascript"> function CopyData(val){ var a = document.getElementById(val.id).valu

我使用这个例程来自动填充web表单中的一些文本区域,它工作得很好。出于搜索引擎优化的目的,我想在Input3中用下划线替换任何正斜杠/和/或空格或多空格

输入示例:轴承5603/zz

输出结果:轴承_5603_zz

<html>
<head>
<script type="text/javascript">
    function CopyData(val){
      var a = document.getElementById(val.id).value
      var inputs = document.querySelectorAll(".input");
      for(var i=0;i < inputs.length;i++){
        inputs[i].value = a;
      }
    }

</script>
</head>

<body>

Title:<input type="text" name ="Title" id="Text" onkeyup="CopyData(this)"/><br /><br />
Title Input 1:<input type="text" class="input" name ="Input1" /><br />
Title Input 2:<input type="text" class="input" name ="Input2" /><br /><br />
SEO Input 3:<input type="text" class="input" name ="Input3" /><br />                                                            

</body>
</html>
对于以下情况,您需要使用RegExp:

函数CopyDataval{ var a=document.getElementByIdval.id.value; var inputs=document.queryselectoral.input; forvar i=0;iSEO输入3:不重复读取问题可能重复