当我们点击一个特定的字母表时,它应该显示相关的图像.使用JavaScript
When we click on a particular alphabet it should display relevant image..Using JavaScript
我尝试使用java脚本。。当我点击字母表时,我看不到图像。我对java脚本很陌生。感谢您的帮助。
function iterateAlphabet(var index)
{
var nextChar;
var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for(var index=0; index<str.length; index++)
{
nextChar = str.charAt(index);
break;
}
return nextChar;
}
function getCharacter(var index)
var character = document.getElementById("alphabetA");
character.innerText=iterateAlphabet(index);
}
</script>
</head>
<body>
<table>
<tr>
<td><input type="image" src="imgs''1.jpg" alt="a" id="alphabetA" onclick ="iterateAlphabet('0')" value="Apple"></input></td>
</table>
HTML结构(根据需要进行样式设置,只需保留元素的id,或者根据需要在HTML和js中更改它们):
<table>
<tr>
<td id="letters" onclick ="iterateAlphabet()">
A
</td>
<td> <img src='A.jpg' id="alpha" ></td>
</table>
Javascript:
i = 0;
function iterateAlphabet()
{
var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
if (i < str.length)
{
i++;
var nextChar = str.charAt(i);
document.getElementById("letters").innerHTML = nextChar;
document.getElementById("alpha").src = nextChar + '.jpg';
if (i == str.length - 1)
{
i = -1;
}
}
}
最重要的是:-您应该将名为A.jpg、B.jpg等的图像放在同一目录中,这样就可以了。
尝试此功能
(函数iterateAlphabet(){
var alpha = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(''),
imageUrl = "http://dummyimage.com/50x50/2e2e2e/fff&text=";
alpha.forEach( function(el){
var link = document.createElement('A');
link.href = imageUrl + el;
link.innerHTML = el;
// console.log(link);
document.write(link); // you can use any code here to show the links
});
})()
相关文章:
- 如果函数返回True,则显示Javascript按钮
- 背景图像前显示Javascript警报
- 为我的rails应用程序显示javascript弹出消息
- 如何在Javascript中显示Javascript变量
- 如何在colorbox中显示JavaScript变量
- Xamarin iOS WKWebView显示JavaScript警报
- GoogleMapsV3api只显示Javascript循环中的一些标记
- 如何在Asp.net标签控件中显示Javascript函数值
- 如何在对话框中显示javascript变量
- 在asp.net页面中显示javascript执行过程中的加载图标
- 在html中显示javascript变量won'不起作用
- 如何使用按钮在对话框上显示 Javascript 函数的结果
- 打开新窗口进行打印时不显示 JavaScript 图像
- 显示javascript控制台中的消息
- 在加载html网页时显示JavaScript表
- 在Notepad++中更好地突出显示Javascript语法
- 通过php显示javascript内容
- 文本字段未显示javascript函数中的变量
- 显示Javascript表单验证消息
- VB.NET-WebBrowser没有't在html源代码中显示javascript创建的html元素