首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >php javascript onclick值更改

php javascript onclick值更改
EN

Stack Overflow用户
提问于 2018-08-14 08:29:51
回答 2查看 250关注 0票数 0

我想删除"http“,如果它被放在输入链接的url部分,在数据被发送之前。

这是我的输入代码 onclick=

代码语言:javascript
复制
<input style="    outline: none;" type="button" onclick="formatText ('link:url');" class="btn btn-yeni" value="link"/>

这是我的javascript代码(接收到的数据被发送到另一个文件并替换。)

代码语言:javascript
复制
<script type="text/javascript">
function formatText(tag) {
   var Field = document.getElementById('entry_girdi');
   var val = Field.value;
   var selected_txt = val.substring(Field.selectionStart, Field.selectionEnd);
   var before_txt = val.substring(0, Field.selectionStart);
   var after_txt = val.substring(Field.selectionEnd, val.length);
	Field.value += '(' + tag + ')';
}
</script>

如果输入值是"link: http: //example.com“,我想要更改它并将其发布为"link: example.com”。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-14 08:32:49

您可以尝试输入您的url字符串:

代码语言:javascript
复制
var result = url.replace(/(\w+:|^)\/\//, '');

链接变量将保存“result:example.com”代替"link:http://example.com

票数 4
EN

Stack Overflow用户

发布于 2018-08-14 08:57:06

使用replace()函数替换字符串的一部分。

代码语言:javascript
复制
function formatText(tag) {
  var Field = document.getElementById('entry_girdi');
  Field.value = Field.value.replace("http://", "");
  Field.value += '(' + tag + ')';
}

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51832203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档