php javascript onclick值更改
如果在发送数据之前将“http”放在输入链接的url部分,我想删除它 这是我的输入代码look onclick=php javascript onclick值更改,javascript,php,html,Javascript,Php,Html,如果在发送数据之前将“http”放在输入链接的url部分,我想删除它 这是我的输入代码look onclick= <input style=" outline: none;" type="button" onclick="formatText ('link:url');" class="btn btn-yeni" value="link"/> 这是我的javascript代码(接收到的数据被发送到另一个文件并被替换)。 函数格式文本(标记){ var Field=doc
<input style=" outline: none;" type="button" onclick="formatText ('link:url');" class="btn btn-yeni" value="link"/>
这是我的javascript代码(接收到的数据被发送到另一个文件并被替换)。
函数格式文本(标记){
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);
_txt后的var=val.substring(Field.selectionEnd,val.length);
Field.value+='('+tag+');
}
您可以尝试输入url字符串:
var result=url.replace(/(\w+:| ^)\/\/,“”);
result
变量将保存“link:example.com”而不是“link:”您能在url字符串中尝试一下吗:
var result=url.replace(/(\w+:| ^)\/\/,“”);
result
变量将保存“link:example.com”而不是“link:”使用replace()
函数替换字符串的一部分
函数格式文本(标记){
var Field=document.getElementById('entry_girdi');
Field.value=Field.value.replace(“http:/”,“”);
Field.value+='('+tag+');
}
使用replace()
函数替换字符串的一部分
函数格式文本(标记){
var Field=document.getElementById('entry_girdi');
Field.value=Field.value.replace(“http:/”,“”);
Field.value+='('+tag+');
}
Onclick在代码之间写入时不起作用。系统的操作如下:;OnClick正在向textarea字段发送数据。然后,该数据与提交一起发布。我想在发布之前删除onclick中的http标记。谢谢,但是您提供的代码不起作用。是document.getElementById('entry\u girdi')
保存url值的元素吗?是的,但是当我在顶部的JavaScript代码之间编写代码时,onclick不起作用。如果替换var val=Field.value代码>行与此行var val=Field.value.replace(/(\w+:|^)\/\/,“”)
发生了什么
如果您只想从url
中删除“http://”字符串,那么您可以将其作为return val+'(“+tag+”)'
返回url
的字段。value
保存要格式化的url
。抱歉,不清楚:)。此外,即使url中有“https://”;,此正则表达式也会对您有所帮助当我在代码之间编写此代码时,Onclick不起作用。系统的操作如下:;OnClick正在向textarea字段发送数据。然后,该数据与提交一起发布。我想在发布之前删除onclick中的http标记。谢谢,但是您提供的代码不起作用。是document.getElementById('entry\u girdi')
保存url值的元素吗?是的,但是当我在顶部的JavaScript代码之间编写代码时,onclick不起作用。如果替换var val=Field.value代码>行与此行var val=Field.value.replace(/(\w+:|^)\/\/,“”)
发生了什么
如果您只想从url
中删除“http://”字符串,那么您可以将其作为return val+'(“+tag+”)'
返回url
的字段。value
保存要格式化的url
。抱歉,不清楚:)。此外,即使url中有“https://”;,此正则表达式也会对您有所帮助他最终也必须删除https。你为什么删除我选择的行?我正在使用这些行将数据发送到另一个文件var selected\u txt=val.substring(Field.selectionStart,Field.selectionEnd);var before_txt=val.substring(0,Field.selectionStart);_txt后的var=val.substring(Field.selectionEnd,val.length)代码>代码从未使用过这些变量中的任何一个,它们似乎与问题无关。你可以将它们添加回完整的应用程序中。他最终也必须删除https。你为什么删除了我选择的行?我正在使用这些行将数据发送到另一个文件var selected\u txt=val.substring(Field.selectionStart,Field.selectionEnd);var before_txt=val.substring(0,Field.selectionStart);_txt后的var=val.substring(Field.selectionEnd,val.length)代码>代码从未使用过这些变量中的任何一个,它们似乎与问题无关。您可以将它们添加回完整的应用程序中。