我在这里得到了一个我需要修改的代码,事情是这个代码适用于第一次点击,因为整个字段变得突出显示但是这对于想要在“http”之后手动输入网址的用户来说是一个问题://“(问题是http://仍然突出显示,因此用户将其替换为他在字段中输入的内容),而不是粘贴整个链接。感谢
function SelectURL(field)
{
field.focus();
field.select();
}
<input name="URL" type="text" value="http://" maxlength="255" OnClick="SelectURL(this.form.URL)"/>
答案 0 :(得分:0)
在alt属性中存储一些值,并在函数中检查它。
当用户第一次点击时,例如将alt设置为“1”。
下次您将看到alt属性存在,因此您应该删除焦点。并将alt设置为0。
答案 1 :(得分:0)
使用onFocus事件而不是OnClick事件。
只有在文本框获得焦点时才会触发