Javascript 允许用户编辑字体系列
如何允许网站用户编辑字体系列 我想在一个页面上的下拉列表,改变网站的字体。它应该立即发生,如果可能的话,不需要点击按钮Javascript 允许用户编辑字体系列,javascript,fonts,Javascript,Fonts,如何允许网站用户编辑字体系列 我想在一个页面上的下拉列表,改变网站的字体。它应该立即发生,如果可能的话,不需要点击按钮 我如何做到这一点?您可以使用jQuery轻松做到这一点: $("body").css("font-family","Arial"); 您可以使用jQuery轻松做到这一点: $("body").css("font-family","Arial"); 您可以使用jQuery轻松做到这一点: $("body").css("font-family","Arial"); 您
我如何做到这一点?您可以使用jQuery轻松做到这一点:
$("body").css("font-family","Arial");
您可以使用jQuery轻松做到这一点:
$("body").css("font-family","Arial");
您可以使用jQuery轻松做到这一点:
$("body").css("font-family","Arial");
您可以使用jQuery轻松做到这一点:
$("body").css("font-family","Arial");
改进-试试这个小jQuery
<html>
<head><title>Test</title></head>
<body style="font-family: Helvetica;">
<select name="ListMenuId" id="ListMenuId">
<option value="">Change this</option>
<option value="1">This change the font family to Verdana</option>
</select>
<select name="ListMenu2" id="ListMenu2">
<option value="">Change for selected font-family</option>
<option value="Verdana">This change the font family to Verdana</option>
<option value="Arial">This change the font family to Arial</option>
<option value="Helvetica">This change the font family to Helvetica</option>
<option value="Times New Roman">This change the font family to Times New Roman</option>
</select>
</body>
<script type="text/javascript">
$(function(){
$('#ListMenuId').change(function(){
$('body').css('font-family', 'Verdana'); // Specific font-family
});
$('#ListMenu2').change(function(){
$('body').css('font-family', $(this).val()); // Gets font-family from list menu option value
});
});
</script>
</html>
试验
改变这个
这将字体族更改为Verdana
更改所选字体系列
这将字体族更改为Verdana
这会将字体族更改为Arial
这将字体族更改为Helvetica
这将字体系列更改为Times New Roman
$(函数(){
$('#ListMenuId').change(function(){
$('body').css('font-family','Verdana');//特定的字体系列
});
$('#ListMenu2').change(function(){
$('body').css('font-family',$(this.val());//从列表菜单选项值获取字体系列
});
});
改进-试试这个小jQuery
<html>
<head><title>Test</title></head>
<body style="font-family: Helvetica;">
<select name="ListMenuId" id="ListMenuId">
<option value="">Change this</option>
<option value="1">This change the font family to Verdana</option>
</select>
<select name="ListMenu2" id="ListMenu2">
<option value="">Change for selected font-family</option>
<option value="Verdana">This change the font family to Verdana</option>
<option value="Arial">This change the font family to Arial</option>
<option value="Helvetica">This change the font family to Helvetica</option>
<option value="Times New Roman">This change the font family to Times New Roman</option>
</select>
</body>
<script type="text/javascript">
$(function(){
$('#ListMenuId').change(function(){
$('body').css('font-family', 'Verdana'); // Specific font-family
});
$('#ListMenu2').change(function(){
$('body').css('font-family', $(this).val()); // Gets font-family from list menu option value
});
});
</script>
</html>
试验
改变这个
这将字体族更改为Verdana
更改所选字体系列
这将字体族更改为Verdana
这会将字体族更改为Arial
这将字体族更改为Helvetica
这将字体系列更改为Times New Roman
$(函数(){
$('#ListMenuId').change(function(){
$('body').css('font-family','Verdana');//特定的字体系列
});
$('#ListMenu2').change(function(){
$('body').css('font-family',$(this.val());//从列表菜单选项值获取字体系列
});
});
改进-试试这个小jQuery
<html>
<head><title>Test</title></head>
<body style="font-family: Helvetica;">
<select name="ListMenuId" id="ListMenuId">
<option value="">Change this</option>
<option value="1">This change the font family to Verdana</option>
</select>
<select name="ListMenu2" id="ListMenu2">
<option value="">Change for selected font-family</option>
<option value="Verdana">This change the font family to Verdana</option>
<option value="Arial">This change the font family to Arial</option>
<option value="Helvetica">This change the font family to Helvetica</option>
<option value="Times New Roman">This change the font family to Times New Roman</option>
</select>
</body>
<script type="text/javascript">
$(function(){
$('#ListMenuId').change(function(){
$('body').css('font-family', 'Verdana'); // Specific font-family
});
$('#ListMenu2').change(function(){
$('body').css('font-family', $(this).val()); // Gets font-family from list menu option value
});
});
</script>
</html>
试验
改变这个
这将字体族更改为Verdana
更改所选字体系列
这将字体族更改为Verdana
这会将字体族更改为Arial
这将字体族更改为Helvetica
这将字体系列更改为Times New Roman
$(函数(){
$('#ListMenuId').change(function(){
$('body').css('font-family','Verdana');//特定的字体系列
});
$('#ListMenu2').change(function(){
$('body').css('font-family',$(this.val());//从列表菜单选项值获取字体系列
});
});
改进-试试这个小jQuery
<html>
<head><title>Test</title></head>
<body style="font-family: Helvetica;">
<select name="ListMenuId" id="ListMenuId">
<option value="">Change this</option>
<option value="1">This change the font family to Verdana</option>
</select>
<select name="ListMenu2" id="ListMenu2">
<option value="">Change for selected font-family</option>
<option value="Verdana">This change the font family to Verdana</option>
<option value="Arial">This change the font family to Arial</option>
<option value="Helvetica">This change the font family to Helvetica</option>
<option value="Times New Roman">This change the font family to Times New Roman</option>
</select>
</body>
<script type="text/javascript">
$(function(){
$('#ListMenuId').change(function(){
$('body').css('font-family', 'Verdana'); // Specific font-family
});
$('#ListMenu2').change(function(){
$('body').css('font-family', $(this).val()); // Gets font-family from list menu option value
});
});
</script>
</html>
试验
改变这个
这将字体族更改为Verdana
更改所选字体系列
这将字体族更改为Verdana
这会将字体族更改为Arial
这将字体族更改为Helvetica
这将字体系列更改为Times New Roman
$(函数(){
$('#ListMenuId').change(function(){
$('body').css('font-family','Verdana');//特定的字体系列
});
$('#ListMenu2').change(function(){
$('body').css('font-family',$(this.val());//从列表菜单选项值获取字体系列
});
});
+1但我们不应该从下拉列表中选择字体系列吗?这似乎就是我的目的。我如何让用户选择他们自己的字体?@user3474238是一把简单的小提琴,它扩展了吉尔多尼的贴子correct!谢谢帕特里克拉小提琴+1但是我们不应该从下拉列表中选择字体系列吗?这似乎就是我的目的。我如何让用户选择他们自己的字体?@user3474238是一把简单的小提琴,它扩展了吉尔多尼的贴子correct!谢谢帕特里克拉小提琴+1但是我们不应该从下拉列表中选择字体系列吗?这似乎就是我的目的。我如何让用户选择他们自己的字体?@user3474238是一把简单的小提琴,它扩展了吉尔多尼的贴子correct!谢谢帕特里克拉小提琴+1但是我们不应该从下拉列表中选择字体系列吗?这似乎就是我的目的。我如何让用户选择他们自己的字体?@user3474238是一把简单的小提琴,它扩展了吉尔多尼的贴子correct!谢谢帕特里克拉小提琴!