改变链接(<a>)中的onclick事件

JS与jQuery修改点击事件
本文介绍使用纯JavaScript和jQuery两种方式来改变HTML中链接的点击事件。通过具体实例展示了如何利用这两种方法来动态更新<a>标签内的onclick属性。
部署运行你感兴趣的模型镜像

需求:点击按钮之后改变链接(<a>)中的onclick事件

方法一:纯js实现

<html>
	<head>
		<script>
		function change(){
			var a = document.getElementById("link");
			a.onclick = function(){};
			a.onclick = method1;
		}

		function method1(){
			alert('bb');
		}
		</script>
	</head>
	<body>
		<a href="javascript:;" onclick="alert('aa')" id="link">link</a>
		<br/>
		<input type="button" onclick="change()" value="button"/>
	</body>
</html>
方法二:jquery1.4.4实现

<html>
	<head>
		<script src="jquery-1.4.4.js"></script>
		<script>
		function change(){
			var a = $("#link");
			a.attr("onclick","");
			a.bind("click",method1);
		}

		function method1(){
			alert('bb');
		}
		</script>
	</head>
	<body>
		<a href="javascript:;" onclick="alert('aa')" id="link">link</a>
		<br/>
		<input type="button" onclick="change()" value="button"/>
	</body>
</html>

如上只是两种简单的实现。

您可能感兴趣的与本文相关的镜像

Kotaemon

Kotaemon

AI应用

Kotaemon 是由Cinnamon 开发的开源项目,是一个RAG UI页面,主要面向DocQA的终端用户和构建自己RAG pipeline

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>模组信息表</title> <style> body { font-family: Arial, sans-serif; margin: 20px; } table { border-collapse: collapse; width: 100%; margin-bottom: 20px; } th, td { border: 1px solid #ddd; padding: 12px; text-align: left; } th { background-color: #f2f2f2; position: sticky; top: 0; } tr:hover { background-color: #f5f5f5; } .clickable-module { color: #0066cc; cursor: pointer; text-decoration: underline; } .clickable-module:hover { color: #004499; } .modal { display: none; position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.4); } .modal-content { background-color: #fefefe; margin: 10% auto; padding: 20px; border: 1px solid #888; width: 50%; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); border-radius: 8px; } .close { color: #aaa; float: right; font-size: 28px; font-weight: bold; cursor: pointer; } .close:hover { color: black; } </style> </head> <body> <h1>模组信息表</h1> <table border="1" class="dataframe display"> <thead> <tr style="text-align: right;"> <th>模组名</th> <th>串口号</th> <th>设置波特率</th> <th>设置固件版本</th> <th>模组类型</th> <th>当前固件版本</th> <th>当前波特率</th> </tr> </thead> <tbody> <tr> <td class="clickable-module" onclick="showModuleDetails(M720)">M720</td> <td>COM31</td> <td>460800</td> <td>S43.2_251106_4_8981af99</td> <td>CHCNAV</td> <td>M720_S43.2.251106-4-8981af99</td> <td>460800</td> </tr> <tr> <td class="clickable-module" onclick="showModuleDetails(M720-1)">M720-1</td> <td>COM33</td> <td>460800</td> <td>S43.2_251106_4_8981af99</td> <td>CHCNAV</td> <td>M720_S43.2.251106-4-8981af99</td> <td>460800</td> </tr> <tr> <td class="clickable-module" onclick="showModuleDetails(UM980)">UM980</td> <td>COM32</td> <td>460800</td> <td>14259</td> <td>Unicore</td> <td>UM980_R4.10Build14259</td> <td>460800</td> </tr> </tbody> </table> <!-- 模态弹窗 --> <div id="moduleModal" class="modal"> <div class="modal-content"> <span class="close">×</span> <h2 id="modal-title">模组详情</h2> <div id="modal-content"></div> </div> </div> <script> // 将Python DataFrame转换为JavaScript对象 const modulesData = {"M720": ">SET,WORK_MODE=0*3E<br><br>>SET,DETECT_WORK_MODE=0*66<br><br>>SET,RAW_BB_OBS=-1*55<br><br>>SET,BRO_MODE=1*61<br><br>>SET,BQC=-1*1F<br><br>>SET,ERROR_REPORT_PORT=-1*00<br><br>>SET,BB_DEBUG_PORT=-1*07<br><br>>SET,RTK_DEBUG_PORT=-1*4A<br><br>>SET,CTCLIB_LOG=-1*47<br><br>>SET,IONOOPTION=9*6E<br><br>>SET,SCENEOPTION=0*3E<br><br>>SET,ATMINTEGRITY=1*7D<br><br>>SET,RF_CONTROL_STATUS=-1*08<br><br>>SET,RF_REG_VALUE=0*6C<br><br>>SET,RF_STATUS_PORT=-1*56<br><br>>SET,WEEK_ACROSS_MODE=0*63<br><br>>SET,TRACKX=0*74<br><br>>SET,BB_MODULE_MASK=3*6E<br><br>>SET,HISEN_FLL_TRACK=1*32<br><br>>SET,MITI_MULTIPATH_EN=1*34<br><br>>SET,ANTI_SPOOF_EN=0*3F<br><br>>SET,TRACK_E5=-999999999*27<br><br>>SET,CLAS_FACILITY_ID=4*72<br><br>>SET,PSR_SMOOTH_MASK=15*10<br><br>>SET,PSR_SMOOTH_WINLEN=100*26<br><br>>SET,BDS_OBS_OUTPUT=3*74<br><br>>SET,ERROR_TRAP_DUMP=0*20<br><br>>SET,ANT_S_PSD=0*2C<br><br>>SET,CPU_CLK_SEL=0*3B<br><br>>SET,ENTER_PRODUCT_TEST=0*76<br><br>>SET,EXIT_PRODUCT_TEST=0*3E<br><br>>SET,GPIO_TEST_MODE=0*67<br><br>>SET,SN_PN=*0F<br><br>>SET,INTERNAL_IMU=1*6B<br><br>>SET,EXCEPTION_OCCURED=0*22<br><br>>SET,USB=0*27<br><br>>SET,USB_HOST=0*78<br><br>>RESPONSE,OK,\">set\"*5B<br><br>[COM1]<br><br><\t>CONFIGCOM,COM1,460800,NONE,8,1*1E<br><br><\t>CONFIGCOM,COM2,115200,NONE,8,1*10<br><br><\t>CONFIGCOM,COM3,115200,NONE,8,1*11<br><br><\t>CONFIGNETPORT,UNKNOW0,ICOM1*43<br><br><\t>CONFIGNETPORT,UNKNOW0,ICOM2*40<br><br><\t>CONFIGNETPORT,UNKNOW0,ICOM3*41<br><br><\t>CONFIGNETPORT,UNKNOW0,NCOM1*44<br><br><\t>CONFIGRADIODEV,0,NONE,255,255,255,255*36<br><br><\t>TRACKECUTOFF,GPS,5.000000*58<br><br><\t>TRACKECUTOFF,GLO,5.000000*58<br><br><\t>TRACKECUTOFF,GAL,5.000000*56<br><br><\t>TRACKECUTOFF,BDS,5.000000*49<br><br><\t>TRACKECUTOFF,SBAS,5.000000*1F<br><br><\t>TRACKECUTOFF,QZSS,5.000000*17<br><br><\t>TRACKECUTOFF,NAVIC,5.000000*4F<br><br><\t>CONFIGLBANDBEAM,IDLE*6C<br><br><\t>CONFIGPPS,PPS1,ENABLE_FINETIME,POSITIVE,500000,1000,0*4B<br><br><\t>CONFIGPPS,PPS2,DISABLE*6C<br><br><\t>CONFIGOSNMA,DISABLE*2C<br><br><\t>CONFIGEVENTMARK,MARK1,POSITIVE*7C<br><br><\t>CONFIGEVENTMARK,MARK2,POSITIVE*7F<br><br><\t>CONFIGEVENTMARK,MARK3,DISABLE*21<br><br><\t>CONFIGEVENTMARK,MARK4,POSITIVE,10,2*4A<br><br><\t>CONFIGJAMPROGFILT,L5,CWIFILT,ENABLE,1170.000000,0.250000*7F<br><br><\t>CONFIGJAMPROGFILT,L1,CWIFILT,ENABLE,1560.000000,0.250000*7E<br><br><\t>CONFIGJAMPROGFILT,L2,CWIFILT,ENABLE,1222.000000,0.250000*7C<br><br><\t>CONFIGSIGNAL,ENABLE,GPS,ALL*3C<br><br><\t>CONFIGSIGNAL,ENABLE,GLO,ALL*3C<br><br><\t>CONFIGSIGNAL,ENABLE,GAL,E1*07<br><br><\t>CONFIGSIGNAL,ENABLE,GAL,E5A*42<br><br><\t>CONFIGSIGNAL,ENABLE,GAL,E5B*41<br><br><\t>CONFIGSIGNAL,DISABLE,GAL,E5*56<br><br><\t>CONFIGSIGNAL,ENABLE,GAL,E6*00<br><br><\t>CONFIGSIGNAL,ENABLE,BDS,ALL*2D<br><br><\t>CONFIGSIGNAL,ENABLE,SBAS,ALL*7B<br><br><\t>CONFIGSIGNAL,ENABLE,QZSS,L1CA*4D<br><br><\t>CONFIGSIGNAL,ENABLE,QZSS,L1C*0C<br><br><\t>CONFIGSIGNAL,ENABLE,QZSS,L2C*0F<br><br><\t>CONFIGSIGNAL,ENABLE,QZSS,L5*4B<br><br><\t>CONFIGSIGNAL,DISABLE,QZSS,L6E*58<br><br><\t>CONFIGSIGNAL,ENABLE,QZSS,L6D*0C<br><br><\t>CONFIGSIGNAL,ENABLE,NAVIC,ALL*2B<br><br><\t>CONFIGJAMWARNING,0*1A<br><br><\t>CONFIGDECODESIGNAL,ENABLE,GPS,L1CA*0E<br><br><\t>CONFIGDECODESIGNAL,DISABLE,GPS,L2C*19<br><br><\t>CONFIGDECODESIGNAL,DISABLE,GPS,L5*5D<br><br><\t>CONFIGDECODESIGNAL,ENABLE,GLO,L1*0C<br><br><\t>CONFIGDECODESIGNAL,DISABLE,GLO,L2*5A<br><br><\t>CONFIGDECODESIGNAL,ENABLE,GAL,E1*0B<br><br><\t>CONFIGDECODESIGNAL,ENABLE,GAL,E5A*4E<br><br><\t>CONFIGDECODESIGNAL,ENABLE,GAL,E5B*4D<br><br><\t>CONFIGDECODESIGNAL,DISABLE,GAL,E6*59<br><br><\t>CONFIGDECODESIGNAL,ENABLE,BDS,ALL*21<br><br><\t>CONFIGDECODESIGNAL,ENABLE,SBAS,ALL*77<br><br><\t>CONFIGDECODESIGNAL,ENABLE,QZSS,L1CA*41<br><br><\t>CONFIGDECODESIGNAL,DISABLE,QZSS,L6D*55<br><br><\t>CONFIGDECODESIGNAL,DISABLE,QZSS,L6E*54<br><br><\t>CONFIGDECODESIGNAL,ENABLE,NAVIC,ALL*27<br><br><\t>SETPSRSMOOTH,ENABLE*3C<br><br><\t>CONFIGJAMSPECTRALANALYSIS,OFF*33<br><br><\t>SETCLOCKSTEERING,ENABLE*32<br><br><\t>CONFIGJAMDETECT,ALL*26<br><br><\t>POSMODE,RTK*2E<br><br><\t>SETPPPTIMEOUT,90.000000*42<br><br><\t>SETRTKTIMEOUT,120.000000*65<br><br><\t>SETIONOLEVEL,0*0F<br><br><\t>SETRTKRELIABILITY,NORMAL*60<br><br><\t>POSECUTOFF,7.000000*31<br><br><\t>SETPPPCONVERGEDTHRESHOLD,HOR_VER_STDDEV,0.100000,0.200000*2F<br><br><\t>SETPPPSOURCE,NONE*29<br><br><\t>SETSBASSOURCE,NONE*7A<br><br><\t>SETSBASTIMEOUT,180.000000*21<br><br><\t>SETRTDTIMEOUT,300.000000*6A<br><br><\t>SETIMUAZ,0.000000,1.000000*09<br><br><\t>CONFIGIMUROTATION,USER,0.000000,0.000000,0.000000,0.250000,0.250000,0.250000*75<br><br><\t>SETIMUBIAS,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000*0A<br><br><\t>SETALIGNMENTVEL,0.500000*75<br><br><\t>SETIMUOFFSET,ANT1,0.000000,0.000000,0.000000,0.050000,0.050000,0.050000*5D<br><br><\t>SETIMUPROFILE,DEFAULT*3F<br><br><\t>CONFIGNTRIP,NCOM1,DISABLE*31<br><br><\t>CONFIGICOM,ICOM1,DISABLE*6F<br><br><\t>CONFIGICOM,ICOM2,DISABLE*6C<br><br><>CONFIGICOM,ICOM3,DISABLE*6D<br><br><\t>NMEAFORMAT,LATITUDE,8*2C<br><br><\t>NMEAFORMAT,LONGITUDE,8*7F<br><br><\t>NMEAFORMAT,ALTITUDE,3*27<br><br><\t>NMEATALKER,AUTO*21<br><br><\t>NMEATALKER,GB*2B<br><br><\t>NMEAVERSION,V301*15<br><br><\t>SETCMD,OFF*6B<br><br><\t>CONFIGWEBSERVER,192.168.12.1,huacestellax.com*08<br><br><\t>RTCMCOMPACT,DISABLE*37<br><br><\t>SETPOLEHEIGHT,1.876900*78<br><br><\t>SETMSGCOMPAT,DISABLE*67<br><br><\t>CONFIGAUTOBASE,DISABLE*68<br><br><\t>CONFIGHEADINGBASELINE,0.000000,0.000000*59<br><br><\t>CONFIGHEADINGOFFSET,0.000000,0.000000*4F<br><br><\t>PASSCOM,DISABLE*28<br><br><\t>CONFIGBASEANTENNATYPE,NONE,NONE*58<br><br><\t>CONFIGFILE,FILE1,CLOSE*6D<br><br><\t>CONFIGANTENNATYPE,MASTER,NONE,NONE*7D<br><br><\t>CONFIGANTENNATYPE,SLAVE,NONE,NONE*2C<br><br><\t>CONFIGRADIOPARA,DISABLE,0,0,0,0,0,0,0,0*21<br><br><\t>SETFIXPOS,DISABLE*21<br><br><\t>UNDULATION,EGM96*77<br><br><\t>CONFIGFILESTORAGE,FILE1,0,4096,STOP*41<br><br><\t>SETUSBMODE,CDC*6D<br><br><\t>SETTILTMODE,DISABLE*3C<br><br>>RESPONSE,OK,\">outconfig\"*5D<br><br>[COM1]", "M720-1": ">SET,WORK_MODE=0*3E<br><br>>SET,DETECT_WORK_MODE=0*66<br><br>>SET,RAW_BB_OBS=-1*55<br><br>>SET,BRO_MODE=1*61<br><br>>SET,BQC=-1*1F<br><br>>SET,ERROR_REPORT_PORT=-1*00<br><br>>SET,BB_DEBUG_PORT=-1*07<br><br>>SET,RTK_DEBUG_PORT=-1*4A<br><br>>SET,CTCLIB_LOG=-1*47<br><br>>SET,IONOOPTION=9*6E<br><br>>SET,SCENEOPTION=0*3E<br><br>>SET,ATMINTEGRITY=1*7D<br><br>>SET,RF_CONTROL_STATUS=-1*08<br><br>>SET,RF_REG_VALUE=0*6C<br><br>>SET,RF_STATUS_PORT=-1*56<br><br>>SET,WEEK_ACROSS_MODE=0*63<br><br>>SET,TRACKX=0*74<br><br>>SET,BB_MODULE_MASK=3*6E<br><br>>SET,HISEN_FLL_TRACK=1*32<br><br>>SET,MITI_MULTIPATH_EN=1*34<br><br>>SET,ANTI_SPOOF_EN=0*3F<br><br>>SET,TRACK_E5=-999999999*27<br><br>>SET,CLAS_FACILITY_ID=4*72<br><br>>SET,PSR_SMOOTH_MASK=15*10<br><br>>SET,PSR_SMOOTH_WINLEN=100*26<br><br>>SET,BDS_OBS_OUTPUT=3*74<br><br>>SET,ERROR_TRAP_DUMP=0*20<br><br>>SET,ANT_S_PSD=0*2C<br><br>>SET,CPU_CLK_SEL=0*3B<br><br>>SET,ENTER_PRODUCT_TEST=0*76<br><br>>SET,EXIT_PRODUCT_TEST=0*3E<br><br>>SET,GPIO_TEST_MODE=0*67<br><br>>SET,SN_PN=*0F<br><br>>SET,INTERNAL_IMU=1*6B<br><br>>SET,EXCEPTION_OCCURED=0*22<br><br>>SET,USB=0*27<br><br>>SET,USB_HOST=0*78<br><br>>RESPONSE,OK,\">set\"*5B<br><br>[COM1]<br><br><\t>CONFIGCOM,COM1,460800,NONE,8,1*1E<br><br><\t>CONFIGCOM,COM2,115200,NONE,8,1*10<br><br><\t>CONFIGCOM,COM3,115200,NONE,8,1*11<br><br><\t>CONFIGNETPORT,UNKNOW0,ICOM1*43<br><br><\t>CONFIGNETPORT,UNKNOW0,ICOM2*40<br><br><\t>CONFIGNETPORT,UNKNOW0,ICOM3*41<br><br><\t>CONFIGNETPORT,UNKNOW0,NCOM1*44<br><br><\t>CONFIGRADIODEV,0,NONE,255,255,255,255*36<br><br><\t>TRACKECUTOFF,GPS,5.000000*58<br><br><\t>TRACKECUTOFF,GLO,5.000000*58<br><br><\t>TRACKECUTOFF,GAL,5.000000*56<br><br><\t>TRACKECUTOFF,BDS,5.000000*49<br><br><\t>TRACKECUTOFF,SBAS,5.000000*1F<br><br><\t>TRACKECUTOFF,QZSS,5.000000*17<br><br><\t>TRACKECUTOFF,NAVIC,5.000000*4F<br><br><\t>CONFIGLBANDBEAM,IDLE*6C<br><br><\t>CONFIGPPS,PPS1,ENABLE_FINETIME,POSITIVE,500000,1000,0*4B<br><br><\t>CONFIGPPS,PPS2,DISABLE*6C<br><br><\t>CONFIGOSNMA,DISABLE*2C<br><br><\t>CONFIGEVENTMARK,MARK1,POSITIVE*7C<br><br><\t>CONFIGEVENTMARK,MARK2,POSITIVE*7F<br><br><\t>CONFIGEVENTMARK,MARK3,DISABLE*21<br><br><\t>CONFIGEVENTMARK,MARK4,POSITIVE,10,2*4A<br><br><\t>CONFIGJAMPROGFILT,L5,CWIFILT,ENABLE,1170.000000,0.250000*7F<br><br><\t>CONFIGJAMPROGFILT,L1,CWIFILT,ENABLE,1560.000000,0.250000*7E<br><br><\t>CONFIGJAMPROGFILT,L2,CWIFILT,ENABLE,1222.000000,0.250000*7C<br><br><\t>CONFIGSIGNAL,ENABLE,GPS,ALL*3C<br><br><\t>CONFIGSIGNAL,ENABLE,GLO,ALL*3C<br><br><\t>CONFIGSIGNAL,ENABLE,GAL,E1*07<br><br><\t>CONFIGSIGNAL,ENABLE,GAL,E5A*42<br><br><\t>CONFIGSIGNAL,ENABLE,GAL,E5B*41<br><br><\t>CONFIGSIGNAL,DISABLE,GAL,E5*56<br><br><\t>CONFIGSIGNAL,ENABLE,GAL,E6*00<br><br><\t>CONFIGSIGNAL,ENABLE,BDS,ALL*2D<br><br><\t>CONFIGSIGNAL,ENABLE,SBAS,ALL*7B<br><br><\t>CONFIGSIGNAL,ENABLE,QZSS,L1CA*4D<br><br><\t>CONFIGSIGNAL,ENABLE,QZSS,L1C*0C<br><br><\t>CONFIGSIGNAL,ENABLE,QZSS,L2C*0F<br><br><\t>CONFIGSIGNAL,ENABLE,QZSS,L5*4B<br><br><\t>CONFIGSIGNAL,DISABLE,QZSS,L6E*58<br><br><\t>CONFIGSIGNAL,ENABLE,QZSS,L6D*0C<br><br><\t>CONFIGSIGNAL,ENABLE,NAVIC,ALL*2B<br><br><\t>CONFIGJAMWARNING,0*1A<br><br><\t>CONFIGDECODESIGNAL,ENABLE,GPS,L1CA*0E<br><br><\t>CONFIGDECODESIGNAL,DISABLE,GPS,L2C*19<br><br><\t>CONFIGDECODESIGNAL,DISABLE,GPS,L5*5D<br><br><\t>CONFIGDECODESIGNAL,ENABLE,GLO,L1*0C<br><br><\t>CONFIGDECODESIGNAL,DISABLE,GLO,L2*5A<br><br><\t>CONFIGDECODESIGNAL,ENABLE,GAL,E1*0B<br><br><\t>CONFIGDECODESIGNAL,ENABLE,GAL,E5A*4E<br><br><\t>CONFIGDECODESIGNAL,ENABLE,GAL,E5B*4D<br><br><\t>CONFIGDECODESIGNAL,DISABLE,GAL,E6*59<br><br><\t>CONFIGDECODESIGNAL,ENABLE,BDS,ALL*21<br><br><\t>CONFIGDECODESIGNAL,ENABLE,SBAS,ALL*77<br><br><\t>CONFIGDECODESIGNAL,ENABLE,QZSS,L1CA*41<br><br><\t>CONFIGDECODESIGNAL,DISABLE,QZSS,L6D*55<br><br><\t>CONFIGDECODESIGNAL,DISABLE,QZSS,L6E*54<br><br><\t>CONFIGDECODESIGNAL,ENABLE,NAVIC,ALL*27<br><br><\t>SETPSRSMOOTH,ENABLE*3C<br><br><\t>CONFIGJAMSPECTRALANALYSIS,OFF*33<br><br><\t>SETCLOCKSTEERING,ENABLE*32<br><br><\t>CONFIGJAMDETECT,ALL*26<br><br><\t>POSMODE,RTK*2E<br><br><\t>SETPPPTIMEOUT,90.000000*42<br><br><\t>SETRTKTIMEOUT,120.000000*65<br><br><\t>SETIONOLEVEL,0*0F<br><br><\t>SETRTKRELIABILITY,NORMAL*60<br><br><\t>POSECUTOFF,7.000000*31<br><br><\t>SETPPPCONVERGEDTHRESHOLD,HOR_VER_STDDEV,0.100000,0.200000*2F<br><br><\t>SETPPPSOURCE,NONE*29<br><br><\t>SETSBASSOURCE,NONE*7A<br><br><\t>SETSBASTIMEOUT,180.000000*21<br><br><\t>SETRTDTIMEOUT,300.000000*6A<br><br><\t>SETIMUAZ,0.000000,1.000000*09<br><br><\t>CONFIGIMUROTATION,USER,0.000000,0.000000,0.000000,0.250000,0.250000,0.250000*75<br><br><\t>SETIMUBIAS,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000*0A<br><br><\t>SETALIGNMENTVEL,0.500000*75<br><br><\t>SETIMUOFFSET,ANT1,0.000000,0.000000,0.000000,0.050000,0.050000,0.050000*5D<br><br><\t>SETIMUPROFILE,DEFAULT*3F<br><br><\t>CONFIGNTRIP,NCOM1,DISABLE*31<br><br><\t>CONFIGICOM,ICOM1,DISABLE*6F<br><br><\t>CONFIGICOM,ICOM2,DISABLE*6C<br><br><>CONFIGICOM,ICOM3,DISABLE*6D<br><br><\t>NMEAFORMAT,LATITUDE,8*2C<br><br><\t>NMEAFORMAT,LONGITUDE,8*7F<br><br><\t>NMEAFORMAT,ALTITUDE,3*27<br><br><\t>NMEATALKER,AUTO*21<br><br><\t>NMEATALKER,GB*2B<br><br><\t>NMEAVERSION,V301*15<br><br><\t>SETCMD,OFF*6B<br><br><\t>CONFIGWEBSERVER,192.168.12.1,huacestellax.com*08<br><br><\t>RTCMCOMPACT,DISABLE*37<br><br><\t>SETPOLEHEIGHT,1.876900*78<br><br><\t>SETMSGCOMPAT,DISABLE*67<br><br><\t>CONFIGAUTOBASE,DISABLE*68<br><br><\t>CONFIGHEADINGBASELINE,0.000000,0.000000*59<br><br><\t>CONFIGHEADINGOFFSET,0.000000,0.000000*4F<br><br><\t>PASSCOM,DISABLE*28<br><br><\t>CONFIGBASEANTENNATYPE,NONE,NONE*58<br><br><\t>CONFIGFILE,FILE1,CLOSE*6D<br><br><\t>CONFIGANTENNATYPE,MASTER,NONE,NONE*7D<br><br><\t>CONFIGANTENNATYPE,SLAVE,NONE,NONE*2C<br><br><\t>CONFIGRADIOPARA,DISABLE,0,0,0,0,0,0,0,0*21<br><br><\t>SETFIXPOS,DISABLE*21<br><br><\t>UNDULATION,EGM96*77<br><br><\t>CONFIGFILESTORAGE,FILE1,0,4096,STOP*41<br><br><\t>SETUSBMODE,CDC*6D<br><br><\t>SETTILTMODE,DISABLE*3C<br><br>>RESPONSE,OK,\">outconfig\"*5D<br><br>[COM1]", "UM980": "$command,config,response: OK*54<br><br>$CONFIG,ANTENNA,CONFIG ANTENNA POWERON*7A<br><br>$CONFIG,NMEAVERSION,CONFIG NMEAVERSION V410*47<br><br>$CONFIG,RTK,CONFIG RTK TIMEOUT 120*6C<br><br>$CONFIG,RTK,CONFIG RTK RELIABILITY 3 1*76<br><br>$CONFIG,PPP,CONFIG PPP TIMEOUT 120*6C<br><br>$CONFIG,DGPS,CONFIG DGPS TIMEOUT 300*6C<br><br>$CONFIG,RTCMB1CB2A,CONFIG RTCMB1CB2A ENABLE*25<br><br>$CONFIG,ANTENNADELTAHEN,CONFIG ANTENNADELTAHEN 0.0000 0.0000 0.0000*3A<br><br>$CONFIG,PPS,CONFIG PPS ENABLE GPS POSITIVE 500000 1000 0 0*6E<br><br>$CONFIG,SIGNALGROUP,CONFIG SIGNALGROUP 1*15<br><br>$CONFIG,ANTIJAM,CONFIG ANTIJAM AUTO*2B<br><br>$CONFIG,AGNSS,CONFIG AGNSS DISABLE*70<br><br>$CONFIG,BASEOBSFILTER,CONFIG BASEOBSFILTER DISABLE*70<br><br>$CONFIG,COM1,CONFIG COM1 460800*2E<br><br>$CONFIG,COM2,CONFIG COM2 460800*2E<br><br>$CONFIG,COM3,CONFIG COM3 460800*2E"}; // 获取模态框元素 const modal = document.getElementById('moduleModal'); const closeBtn = document.querySelector('.close'); // 显示模组详情函数 function showModuleDetails(rowId) { // 更新模态框内容 document.getElementById('modal-title').textContent = modulesData[rowId]; document.getElementById('modal-content').innerHTML = content; // 显示模态框 modal.style.display = 'block'; } } // 关闭模态框 closeBtn.onclick = function() { modal.style.display = 'none'; }; // 点击模态框外部关闭 window.onclick = function(event) { if (event.target === modal) { modal.style.display = 'none'; } }; </script> </body> </html> 这个代码有什么错误?
最新发布
11-18
要使用 JavaScript 和 HTML 改变新闻网页中字号,可以通过以下几种方式实现: #### 方式一:直接修改元素的 `style` 属性 在 HTML 中,为新闻内容添加一个具有特定 `id` 的元素,然后使用 JavaScript 选中该元素并修改其 `font-size` 样式。 ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>改变新闻字号</title> </head> <body> <div id="news-content"> 这是一条新闻内容。 </div> <button onclick="changeFontSize('24px')">增大字号</button> <button onclick="changeFontSize('16px')">恢复默认字号</button> <script> function changeFontSize(size) { const newsContent = document.getElementById('news-content'); newsContent.style.fontSize = size; } </script> </body> </html> ``` 在上述代码中,通过 `document.getElementById` 方法获取到新闻内容的元素,然后直接修改其 `style.fontSize` 属性来改变字号。 #### 方式二:通过修改 CSS 类 先定义不同字号的 CSS 类,然后使用 JavaScript 切换元素的类名来改变字号。 ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>改变新闻字号</title> <style> .small-font { font-size: 14px; } .large-font { font-size: 24px; } </style> </head> <body> <div id="news-content" class="small-font"> 这是一条新闻内容。 </div> <button onclick="changeFontClass('large-font')">增大字号</button> <button onclick="changeFontClass('small-font')">减小字号</button> <script> function changeFontClass(className) { const newsContent = document.getElementById('news-content'); newsContent.className = className; } </script> </body> </html> ``` 此方法中,先在 CSS 里定义了不同字号的类,然后通过 JavaScript 修改元素的 `className` 属性来切换类,从而改变字号。选择字号为小 中 大
11-07
<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>My Interactive Web Page</title> <style> body { background-color: #f2f2f2; font-family: Arial, sans-serif; } h1 { text-align: center; color: #333; } p { font-size: 18px; line-height: 1.5; margin-bottom: 20px; } .container { max-width: 800px; margin: 0 auto; padding: 20px; } .button { display: inline-block; padding: 10px 20px; background-color: #333; color: #fff; text-align: center; text-decoration: none; font-size: 16px; border-radius: 5px; transition: background-color 0.3s ease; cursor: pointer; } .button:hover { background-color: #666; } </style> </head> <body> <div class="container"> <h1>欢迎来到我的网站</h1> <p>这是一个简单的网页,演示了使用HTML、CSS和JavaScript来创建的体验。.</p> <p>单击下面的按钮更改页面的背景色:</p> <button class="button" onclick="changeBackgroundColor()">改变颜色</button> <p>这里是跟多的内容:</p> <ul> <li><a href="http://www.baidu.com" >百度一下,你就知道</a></li> <li><a href="https://www.taobao.com" >淘宝网</a></li> <li><a href="https://weibo.com" >微博</a></li> </ul> </div> <script> function changeBackgroundColor() { var body = document.querySelector('body'); body.style.backgroundColor = getRandomColor(); } function getRandomColor() { var letters = '0123456789ABCDEF'; var color = '#'; for (var i = 0; i < 6; i++) { color += letters[Math.floor(Math.random() * 16)]; } return color; } </script> </body> </html>,请在此代码中加入更多内容,使网页显示跟丰富
06-13
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值