传递输入参数到超链接内并打开超链接的实现方法及代码

2023-04-02 02:43:02   |  305 人气

<!DOCTYPE html>

<html>

<head>

<title>传递参数到超链接</title>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<script type="text/javascript">

function addParamToLink() {

var input = document.getElementById("paramInput").value;

if (input.trim() === "") {

input = "椰子文库";

}

var link = document.getElementById("myLink");

link.href = "https://www.yzwk.com/" + encodeURIComponent(input) + "/1.html";

window.location.href = link.href;

}


function handleKeyDown(event) {

if (event.keyCode === 13) {

event.preventDefault();

addParamToLink();

}

}

</script>

</head>

<body>

<label for="paramInput">输入参数:</label>

<input type="text" id="paramInput" onkeydown="handleKeyDown(event);"><br><br>

<button type="submit" onclick="addParamToLink()">确定</button><br><br>

<a href="#" id="myLink">链接</a>

</body>

</html>



在上面的代码中,我们将输入框的onkeydown事件绑定到了handleKeyDown()函数。在函数中,我们检查event.keyCode属性是否等于13,13是回车键的键码。如果等于13,则使用event.preventDefault()方法取消默认事件,然后调用addParamToLink()函数。如果不等于13,则不执行任何操作,让用户继续输入。我们还保留了按钮的onclick事件处理程序,以便用户单击按钮时也可以提交表单。输入空值时,默认传递“椰子文库”为搜索内容。

上一篇:批量压缩当前目录下所有文件夹中的文件到当前目录的BAT代码

下一篇:BAT命令行清除当前目录及子目录中的空文件夹代码
收藏

本文标签

相关资源
高中数学第五章一元函数的导数及其应用5.2导数的运算5.2.1基本初等函数的导数学生用书新人教A版选择性必修第二册.doc 高中数学第五章一元函数的导数及其应用5.2导数的运算5.2.1基本初等函数的导数学生用书新人教A版选择性必修第二册.doc
高中数学第二章平面解析几何2.5椭圆及其方程2.5.1椭圆的标准方程学生用书新人教B版选择性必修第一册.doc 高中数学第二章平面解析几何2.5椭圆及其方程2.5.1椭圆的标准方程学生用书新人教B版选择性必修第一册.doc
高中数学第二章平面解析几何2.7抛物线及其方程2.7.1抛物线的标准方程学生用书新人教B版选择性必修第一册.doc 高中数学第二章平面解析几何2.7抛物线及其方程2.7.1抛物线的标准方程学生用书新人教B版选择性必修第一册.doc
高中数学第五章一元函数的导数及其应用5.1导数的概念及其意义5.1.1变化率问题学生用书新人教A版选择性必修第二册.doc 高中数学第五章一元函数的导数及其应用5.1导数的概念及其意义5.1.1变化率问题学生用书新人教A版选择性必修第二册.doc
高中数学第二章平面解析几何2.3圆及其方程2.3.4圆与圆的位置关系学生用书新人教B版选择性必修第一册.doc 高中数学第二章平面解析几何2.3圆及其方程2.3.4圆与圆的位置关系学生用书新人教B版选择性必修第一册.doc
高中数学第二章平面解析几何2.3圆及其方程2.3.3直线与圆的位置关系学生用书新人教B版选择性必修第一册.doc 高中数学第二章平面解析几何2.3圆及其方程2.3.3直线与圆的位置关系学生用书新人教B版选择性必修第一册.doc
高中数学第二章导数及其应用综合测评B北师大版选择性必修第二册.doc 高中数学第二章导数及其应用综合测评B北师大版选择性必修第二册.doc
高中数学第二章平面解析几何2.7抛物线及其方程2.7.2抛物线的几何性质学生用书新人教B版选择性必修第一册.doc 高中数学第二章平面解析几何2.7抛物线及其方程2.7.2抛物线的几何性质学生用书新人教B版选择性必修第一册.doc
热门资讯
bat命令行判断文件标题移动到指定文件夹代码
BAT命令行清除当前目录及子目录中的空文件夹代码
批量压缩当前目录下所有文件夹中的文件到当前目录的BAT代码
自动生成sitemap的bat命令代码
阿里云企业邮箱的POP3、SMTP、IMAP地址是什么?
ip段/27 /29 /30 是什么意思?哪些IP可用? 网关,子网掩码,广播地址是什么?

当前位置:首页 > 资讯中心 > 技术文章


联系客服  点此联系客服

联系邮箱:13306624#qq.com (将#替换成@)

本站为C2C文档模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,优智文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知我们,我们立即给予删除!

鲁ICP备2022033855号-2    鲁B2-20221817

公安备案  鲁公网安备 37160202000824号